Man is arrested after’Servant’was’forced to live in a garden shed for 40 YEARS’

0
9
This post was originally published on link to source

The alleged victim was rescued from the drop on a site north of Carlisle – allegedly a traveller camp – where it is believed he was living throughout his life.

Advertisement