London Police Announce Independent Review Amid Trust Crisis. Police Brutality, Misconduct and Shootings, Murders, Attempted Murders and Homicides, Sex Crimes, Scotland Yard (Metropolitan Police Service), Couzens, Wayne (March 3, 2021 Murder), Hertfordshire (England), London (England), Everard, Sarah