3 Dead After Mother “Intentionally” Went Off Niagara Falls With Two Children, Per Police
New York State police have reported that a 33-year-old mother “intentionally” went over Niagara Falls with her two children. The tragic incident occurred around 9 p.m. on Monday when the mother intentionally went over a safety rail with her 9-year-old and 5-month-old at Luna Island. Luna Island is a popular tourist attraction at Niagra Falls, … Continue reading 3 Dead After Mother “Intentionally” Went Off Niagara Falls With Two Children, Per Police
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed