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