Monday, November 18, 2024
Happening Now

London police officer pleads guilty to murdering Sarah Everard

London Metropolitan Police officer Wayne Couzens had already entered guilty pleas on charges of kidnapping and rape. Source

Share