Friday, April 17, 2026

Justice Cheema-Grubb

February 7, 2023

British policeman gets life imprisonment for 71 sexual crimes, including 48 rapes

Known by colleagues as “Bastard Dave”, disgraced police officer David Carrick will serve at least 30 years behind bars, a British judge ruled on Tuesday.

David Carrick