Men charged with human trafficking after man was found in shed ‘where he had lived for 40 years’
Father and son, 80 and 55, are charged with human trafficking after 58-year-old man was found in 6ft shed ‘where he had lived for FORTY years’ British man, 58, was found allegedly living in a 6ft shed north of Carlisle in 2018 Officers found there was no heating, but a duvet and metred TV were … Read more