Advertisement
Crime
October 5 2021 9:05am

U.K. to hold inquiry into police failures that led to Sarah Everard murder

An inquiry will be held into the systematic failures in U.K. policing after a serving British police officer was able to use his position to abduct Sarah Everard from a London street before raping and murdering her, British Interior Minister Priti Patel said on Tuesday.

Video Home