RandomPoster
Platinum Member
- May 22, 2017
- 2,584
- 1,794
- 970
WTF England? This can't be true.
"Britain is home to at least 136,000 modern slaves, according to the Global Slavery Index, and a disheartening four in 10 cases allegedly involve child victims."