London cop convicted of rape and murder faces 4 new charges

London cop convicted of rape and murder faces 4 new charges

Police officer on trial for U.K. woman murder Officer pleads guilty to rape, kidnapping of Sarah Everard, whose death sparked U.K. protests 01: 33 London — A former police officer… Read more