Sarah Everard's murderer, London police officer Wayne Couzens, sentenced to life in prison
Published
The judge equated Wayne Couzens' misuse of power to terrorism, calling it an attack on the "fundamental underpinning of our democratic...
Full Article