Skeletal Remains of a woman found in London flat after two years of lingering “foul smell”.
The skeletal remains of a 61-year-old woman have been found in a London flat after neighbours reportedly complained about a bad smell for over two years. Locals said the victim had owed ...