Police forces to review allegations involving serving officers following Sarah Everard murder
Published
All police forces in England and Wales will review allegations of violence against women and girls involving serving officers in the wake of Sarah Everard's murder.
Full Article