Five arrests in 'slavery' raid at Green Acres travellers' site

Five arrests in 'slavery' raid at Green Acres travellers' site

Twenty-four men suspected of being held against their will have been found during a raid at a travellers' site. Four men and a woman were arrested on suspicion of committing slavery offences in the raid at Green Acres travellers' site, Leighton Buzzard, Bedfordshire, on Sunday.

slavery

Webmention logo