Don’t be fooled by the Met’s ‘anger’ and ‘devastation’ at Sarah Everard’s murder. The institution is complicit.
Content warning: the article below contains material some readers may find distressing On 30 September, Lord Justice Fulford handed down a ...