Articles by ITN News
We found 1 results.
UK: Police Raid Travellers’ Site to Free Men ‘Kept As Slaves’ for 15 Years
ITN News – TRANSCEND Media Service,
19 Sep 2011
A group of men have been freed by police after being found imprisoned as slaves at a caravan site at Leighton Buzzard, Bedfordshire.
→ read full article