Tag: Sarah Everard

Police officer pleads guilty to raping woman, accepts responsibility for her death

A police officer, PC Wayne Couzens, on Tuesday pleaded guilty to kidnapping