London mourns Sarah Everard

58

On March 13, Londoners paid their respects to Sarah Everard, 33, whose body was discovered after her disappearance. A British police officer was charged with her kidnapping one day earlier. Read more: https://wapo.st/30TvldP. Subscribe to The…