Cops Gone Bad 1x1 David Carrick (New CI)

David Carrick is one of the most prolific sex offenders the UK has ever seen. His campaign of rape, torture and humiliation of women was carried out over nearly two decades while he was a serving officer in London’s Metropolitan Police.
Back to Top