A British police officer on Friday admitted to murdering Sarah Everard, whose killing sparked anger and protests across the country.
No comments:
Post a Comment