Mother and two children dead after jumping off Niagara Falls
Chaianti 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.
30 Oct 18:25 · Mail Online