The woman, identified by police as 33-year-old Chianti Means, along with her son and daughter crossed over a safety guard ...
A fatal accident recently took place at Niagara Falls as a 33-year-old woman and her two children died after a nearly 200-foot drop.