UK slavery raid rescues 24 men, some after 15 years of servitude (VIDEO)
UK slavery raid rescues 24 men, some after 15 years of servitude (VIDEO)
UK slavery raid: officials rescued 24 men from a life of slavery at a trailer site north of London. The men had spent as many as 15 years working 12-hour days for no pay. By Chris Richardson