Victoria McCloud

Nigerian Woman Kept as Slave for 10 Years in London

Ololade Adeyanju/ A UK high court has heard how a Nigerian lady was kept as a slave for 10 years…

7 years ago