Haunting last images of enslaved mother who was tortured, abused and starved to death: Shakira…
These are the haunting last images of an enslaved mother who was tortured, abused and starved to death, as the sadistic trio were sentenced to life in prison.Shakira Spencer, 35, was found dead in her flat in Hanwell, west London, after a…
Read More...
Read More...