London police officer pleads guilty to woman’s murder
An officer of London’s Metropolitan Police on Friday pleaded guilty to murdering Sarah Everard, in a case that has caused widespread shock and outrage across Britain. Wayne Couzens, 48, had kidnapped Ms