The report, ordered up after the murder of Sarah Everard by a London police officer in 2021, denounced the culture within Britain’s largest police force and called for change.
Report Finds London Police Force Is Sexist and Racist


The report, ordered up after the murder of Sarah Everard by a London police officer in 2021, denounced the culture within Britain’s largest police force and called for change.
Leave a Reply