Sarah Everard’s murder sparks moment of reckoning in UK
Al Jazeera
The murder of a 33-year-old woman in London has sent shockwaves throughout the United Kingdom.
Sarah Everard was a marketing executive who went missing while walking home from a friend’s house on the evening of March 3 in south London. A London Metropolitan Police officer has been charged with her kidnap and murder. Sarah’s killing, her alleged murderer, and the events that followed have spawned an outcry in the United Kingdom about violence against women, police brutality, and the right to protest. In this episode:More Related News