November 05, 2024 21:52 (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