Sarah Everard
-
Crime
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…
Read More »
An officer of London’s Metropolitan Police on Friday pleaded guilty to murdering Sarah Everard, in a case that has caused…
Read More »