Law enforcement officials investigated the scene in Shepherd's Bush, London, the place human stays had been discovered on Friday, 12 July. The stays on the home in …
Source : https://www.independent.co.uk/tv/news/bristol-human-remains-suitcase-london-b2579265.html