UK 'Human torso' present in south London river as police launch investigation By Liliananews - May 22, 2024 0 14 FacebookTwitterPinterestWhatsApp Officers had been dispatched to the River Wandle the place they recovered human stays Supply hyperlink