UK: Police Raid Travellers’ Site to Free Men ‘Kept As Slaves’ for 15 Years
SHORT VIDEO CLIPS, 19 September 2011
by ITN News – TRANSCEND Media Service
A group of men have been freed by police after being found imprisoned as slaves at a caravan site at Leighton Buzzard, Bedfordshire.
This work is licensed under a CC BY-NC 3.0 United States License.