Maggots Infested Her London House. Reason: A Neighbour Dead For 2 Years

Sheila Seleoane, her upstairs neighbour, died in August 2019 but her skeletal remains were discovered in February 2022.