BRITISH POLICE OFFICER CHARGED WITH SARAH EVERARD’S MURDER

Sat 13 March 2021: London police arrested a member of the force’s Parliamentary and Diplomatic Protection Command on Tuesday as a suspect in the case. Late Friday police charged the officer, Constable Wayne Couzens, with kidnapping and murder.  Everard, a 33-year-old marketing executive, set out on the 50-minute walk home from a friend’s house in … Continue reading BRITISH POLICE OFFICER CHARGED WITH SARAH EVERARD’S MURDER