Disgraceful: 4 travellers arreated as 8 ‘slaves’ are found on halting site
4 members of the travelling community are arrested as 8 ‘slaves’ believed to be held captive for many years are found on a halting site in Bedfordshire, UK. The men aged between 17 -46 were …