Thursday, October 31, 2024
- Advertisement -spot_img

TAG

intentional fall

Mum and two children die after she jumps into Niagara Falls from 200ft platform

A New York mother and her two children, including an infant, met a tragic end after she leapt from Niagara Falls, police have disclosed....

Latest news

- Advertisement -spot_img