A “TORSO” has been found in the river of a London nature reserve, as cops launched a probe following the gruesome discovery.
Cops were called to Mitcham, south London, after reports of human remains found in the River Wandle.
AlamyCops were called to a south London nature reserve (stock pic)[/caption]The grim find was made by members of the public yesterday, with locals left shocked after the “limbless torso” was pulled from the water by emergency crews.
Scotland Yard said...