Mum and two children die after she jumps into Niagara Falls from 200ft platform
- Posted on October 31, 2024
- By Express
- 1 Views
Mum and two children die after she jumps into Niagara Falls from 200ft platform
WARNING: DISTRESSING CONTENT: Chaianti Means, 33, was seen jumping over the railing at Luna Island, a popular overlook that faces the roughly 200-foot drop