Tag Archives: human trafficking
On September 11, at least 200 policemen in England took part in a raid after long investigations yielded evidence that people were enslaved, working against their own will in extremely poor and filthy conditions without any sort of pay with the exception of a few scraps of food at a travelers camp site called Green Acres Caravan Park near Leighton Buzzard in Bedfordshire. Twenty...










