Tragedy at Niagara Falls: Woman Dies, Child Injured After 90-Foot Fall into Gorge in Apparent Intentional Act
Tragedy Strikes at Niagara Falls: Woman Dies, Child Injured After 90-Foot Fall into Gorge in Apparent Intentional Act On the afternoon of April 14, 2025, a tragic incident unfolded at Niagara Falls, New York, when a woman and her 5-year-old son fell approximately 90 feet into the Niagara Gorge near the Cave of the Winds…