Updated On: 13 September, 2011 11:21 AM IST | | ANI
British police have reportedly freed twenty-four men who were held at a Bedfordshire traveller site in "shockingly filthy and cramped" conditions for up to 15 years
British police have reportedly freed twenty-four men who were held at a Bedfordshire traveller site in "shockingly filthy and cramped" conditions for up to 15 years
Police arrested five people and are searching for more victims and suspects at Greenacre caravan site in Leighton Buzzard.