Sarah Everard: Police officer due in court accused of kidnap and murder

Sarah Everard: Police officer due in court accused of kidnap and murder

Hereford Times

Published

A POLICE officer charged with the kidnap and murder of Sarah Everard will appear at the Old Bailey on Tuesday.

Full Article