Source: Thomson Reuters, cbc.ca, March 13, 2021 Sarah Everard disappeared on March 3rd after leaving her friend’s house in Clapham, south London. British police have charged an officer with the kidnap and murder of 33-year-old Sarah Everard, whose disappearance in London last week has sparked anger and fears among women about their safety. Constable Wayne… Continue reading U.K. Police Officer Charged with Murder, Kidnapping 33-year-old Woman