November 23, 2024 09:15 (IST)
London police chief Cressida Dick resigns amid reports of racism, sexism at agency
London/UNI/Sputnik: The head of the London Metropolitan Police, Cressida Dick, resigned on Thursday amid numerous scandals surrounding the agency's officers accused of murder, sexual harassment, discrimination and racism.
Latest Headlines