Sarah Everard, Failed by the System
It could have been any of us women – but it was Sarah Everard, the young woman from London who was tragically murdered by the ruthless maniac PC Wayne Couzens. On the evening of March 3rd 2021, Couzens used his Metropolitan Police warrant card and handcuffs to abduct Ms Everard under the guise of an […]