U.K. police officer pleads guilty to Sarah Everard’s murder

Britain missing woman Sarah Everard with background

A British police officer on Friday admitted to murdering Sarah Everard, whose killing sparked anger and protests across the country.

Leave a Reply

Your email address will not be published. Required fields are marked *