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
Continue reading

Join the conversation!
Please share your thoughts about this article below. We value your opinions, and would love to see you add to the discussion!