News Policewoman Shoots Two in New York Before Killing Herself in Domestic DisputeNiko MannNovember 16, 2022November 16, 2022 by Niko MannNovember 16, 2022November 16, 202230515 An off-duty policewoman is dead after opening fire on two women before shooting herself in Greece, N.Y. in a suspected domestic dispute... Read more