For those who don’t know: The woman was Sheila Seleoane, a 58-year-old medical secretary whose skeletal remains were found in her Peckham, south London apartment in February 2022 police forced entry into her apartment and found her skeleton. People were complaining about a foul smell too
25Klikes203repliesSep 30, 2026
- On channel
- #5,885
- Overall
- #12,259
- Video views
- 10.4M
