Bookmark 0 FacebookTwitterPinterestWhatsapp News NYC Doctor Krystal Cascetta Reportedly Killed Her Infant and Herself by Terra August 6, 2023 by Terra August 6, 2023 0 comments In the Granite Springs neighborhood of Somers, a mother fatally shot her infant with a gun before turning the gun on herself, according to the New York State Police, who … Read more