Home » Topics » Niagara River

Woman’s headless torso found in Niagara Falls

A woman’s headless torso was found at the base of the Niagara Falls, Canadian police said Thursday, ruling out any links to a similar body parts case in Toronto. Passersby noticed the torso floating on the lower Niagara River, near the Rainbow Bridge, on Wednesday, according to police. The limbs and head…