iOS app Android app

Niagara Falls Torso

Torso Found Floating At Niagara Falls

AP | Posted 09.01.2012 | Crime

NIAGARA FALLS, Ontario -- A woman's torso found floating near the base of the Niagara Falls was likely in the water for up to 10 days, and the victim ...