Police Investigate Human Remains Found in Suitcase on Clifton Suspension Bridge Leading to Discovery of More Body Parts ...
Late Wednesday night, a shocking discovery was made on the Clifton Suspension Bridge. Human remains were found in a suitcase, triggering a major police investigation. As the investigation unfolded, more gruesome finds were uncovered in a flat in London. …