Header Ad

U.K. Police Rescue 24 Slavery Victims

British police arrested five suspects for keeping slaves in Bedfordshire on Sunday under a new anti-slavery law passed last year.  The group had lured men from England and Eastern Europe to a trailer park where they imprisoned them and forced them into manual labor, some for as long as 15 years…

 

Scroll To Top