Missing woman found dead: Murder, kidnap suspect is police officer

Kidnapping
A police officer is accused of the kidnap and murder of a 33-year-old marketing executive in London after she disappeared while walking home, a case that has put a renewed spotlight on violence against women, the New York Times reports. Sarah Everard vanished the evening of March 3 as she was walking home from a …