The Rape of Britain: When did it first air? How many seasons and episodes are there? What's the episode duration of "The Rape of Britain", and where can you watch it? Find out all this and more!
Investigation which scratches the surface of the child grooming gangs in Telford, U.K. Allegations of police corruption and bribery between senior officers and local businessmen.