Family of mom who ‘intentionally’ jumped from Niagara Falls with her two children reveal 'reason' she did it
On October 28, at around 8pm, Means climbed over the barricade at the popular tourist destination and jumped with her nine-year-old son, Roman Rossman, and her five-month-old daughter, Mecca Means. An investigation is still ongoing, and police have said they have not yet recovered any bodies related to the incident.