Mum dies after jumping off Niagara Falls with two children in front of horrified tourists

Daily Record

Published

Chaianti Means, 33, jumped off the landmark along with her children Roman Rossman, nine, and five-month-old Mecca Means, New York State Police said in a statement

Full Article