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.
Expatica news
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.