Pages - Menu

02 November 2024

INCOMPREHENSIBLE

insert alt text here
-- "Chianti Means, the New York mom who intentionally jumped to her death into the Niagara Falls with her young children, threw her kids over the railing first, according to a State Park Police report.  Roman Rossman, 9, was the first in the family into the water followed by 5-month-old Mecca Means." --