Mother and two children dead after jumping off Niagara Falls
newsare.net
Chianti Means, 33, Roman Rossman, 9, and five-month-old Mecca Means stepped over the guardrail at Luna Island to their deaths, according to New York State police.Mother and two children dead after jumping off Niagara Falls
Chianti Means, 33, Roman Rossman, 9, and five-month-old Mecca Means stepped over the guardrail at Luna Island to their deaths, according to New York State police. Read more