London Metropolitan Police constable Wayne Couzens, assigned to protect diplomatic premises, has been formally charged with the kidnapping and murder of Everard that sent shockwaves across Britain. Couzens is set to appear before Westminster Magistrates’ Court on Saturday. He was arrested in relation to Everard’s disappearance early March, and remains …
Read More »