Peckham neighbours fume after two years of their alarms about smell were ‘ignored’, following discovery of body
Cops broke down the door of the one-bedroom flat where Sheila Seleoane lived in 20-flat Lord’s Court, St Mary’s Road and found a skeleton on the sofa in the living room on Friday.
Read More