31-10-2024 14:46 via dailymail.co.uk

Haunting final posts of mom who jumped off Niagara Falls with her children revealed

Chianti Means, 33, stepped over the guardrail at Luna Island on Monday night, taking her two kids, Roman, 9, and Mecca, four months, with her.
Read more »