Policeman in court as Sarah Everard’s murder sparks protests in Britain
A London police officer appeared in court on Saturday after being charged with the kidnap and murder of a 33-year-old woman in a case that has caused widespread outrage in Britain about women's safety.
Read More...
Read More...