Niagara Falls, Chianti Means

A New York mother, Chianti Means, tragically took her own life and her two children's at Niagara Falls, following a series of ...
The woman, identified by police as 33-year-old Chianti Means, along with her son and daughter crossed over a safety guard ...