The murder of Sarah Everard and the shadow pandemic

On March 3, a 33-year-old British woman, Sarah Everard, disappeared in London. A little over a week later, her remains were discovered in woodland in Kent and a police officer was charged with kidnapping and murdering her.  Read more.

Comments