Anita Prem

London Slaves: Three Women Held In Captivity For 30 Years Freed

Three women held in captivity in a London home for at least 30 were freed earlier this month, and their…

10 years ago