Expatica news

British police arrest five in ‘slavery’ raid

Police in Britain have arrested five people in a raid on a caravan site where 24 people were apparently being held in squalid conditions as slaves. The men are believed to have been recruited from vulnerable communities.