Woman and 5-Year-Old Fall Off 90-Foot Cliff at Niagara Falls

On Monday, a 34-year-old woman and her 5-year-old son from Illinois had a fatal fall off a 90-foot cliff at Niagara Falls State Park. According to State Parks Police Capt. Chris Rola, the investigation is ongoing, but they do not believe it was an accident. He said, “The investigation is still ongoing at this time, but we don’t believe it was an accident.” The woman and her son were reported to have gone over the …

Read more