London Metropolitan Police Officer Wayne Couzens pleaded guilty to charges of kidnapping and rape for the attack on Sarah Everard, a 33-year-old marketing executive who was found dead in March, sparking widespread protests.
London Metropolitan Police Officer Wayne Couzens pleaded guilty to charges of kidnapping and rape for the attack on Sarah Everard, a 33-year-old marketing executive who was found dead in March, sparking widespread protests.