Stream It
Human Chains
Amanda comes to Luton Police station claiming that his life's in danger and that he's just escaped from a slave owning gang. Over 200 officers launch a dawn raid on the suspects.
Aired: Jun 19, 2017 Genre: Documentary Crime RealityCasts:Rating: 0 Country: United Kingdom Production: Channel 4 Television, The Garden Productions