Mother, 2 Children Intentionally Go Over Niagara Falls

3 weeks ago 43
A mother and her two children intentionally went over Niagara Falls Monday night. New York State Police said the incident took place at about 9 p.m. Chianti Means, 33; Roman Rossman, 9; and Mecca Means, 5-months, went over the guard rail on Luna Island, attached to Goat Island, and from there over the falls. “The …
Read Entire Article