IN-DEPTHone year ago
UK police, a culture of rape, racism and impunity
The latest scandal to rock the Metropolitan Police came to the fore when Officer David Carrick pleaded guilty to tens of offenses, including rape, against twelve women over a period of nearly two decades.