Wayne Couzens, a Metro Police Officer, has been charged with the grisly murder of Sarah Everard
In a stunning yet heartbreaking turn of events — a British police officer has been charged in the murder and disappearance of Sarah Everard. Everard disappeared from her neighbourhood earlier…