Police issue major update on victims after more human remains found

Police issue major update on victims after more human remains found

Tamworth Herald

Published

More human remains were discovered inside a flat in London after body parts were found inside two suitcases in Bristol.

Full Article