London woman’s decomposed body found three years after her death, to be buried in South Africa
By Wanique Block A 61-year-old woman’s decomposed body was found three years after her death in 2019. The deceased woman was identified by UK law enforcement as Sheila Seleoane. Sheila Seleoane was a British-born medical secretary who died in 2019. According to the Daily Mail, neighbours repeatedly complained about the foul smell that came from her apartment, as well as their homes becoming infested with flies and maggots, however, nothing […]