UK Metropolitan Police Chief to Step Down
Metropolitan Police Commissioner, Dame Cressida Dick, is leaving her role over a series of damaging controversies. Dame Cressida said she is left with "no choice" after London Mayor, Sadiq Khan ...
Metropolitan Police Commissioner, Dame Cressida Dick, is leaving her role over a series of damaging controversies. Dame Cressida said she is left with "no choice" after London Mayor, Sadiq Khan ...