Tragic Incident at Niagara Falls: Mother and Two Children Falls to Their Deaths
A heartbreaking event took place at Luna Island, a popular tourist destination in Niagara Falls, New York, when a mother and her two young children died in what appears to be a suicide. The victims were identified as 33-year-old Chianti Means and her children, 9-year-old Roman Rossman and 5-month-old Mecca Means, all residents of Niagara Falls. The incident happened on Monday night at the tourist spot, which is known for its nearly 200-foot drop. New …