‘No Sympathy For Monsters’: NY Mom Who Threw Her Kids To Their Deaths At Niagara Falls Divides Internet
The tragic deaths of 33-year-old Chianti Means and her two young children after she reportedly leapt from Niagara Falls have ignited a storm of reactions across social media. Means, a New York mother, is said to have thrown her two children, 9-year-old Roman Rossman and 5-month-old Mecca Means, over the edge of the falls before … Read more