thumbnail of 1560249388371.jpg
thumbnail of 1560249388371.jpg
1560249388371 jpg
(130.63 KB, 816x404)
 >>/959/
Apparently it was 39 Chinese lads being human trafficked into the UK, fucking hell. What are they trafficking people for? Is this a human slave trade?