• Mon. Nov 25th, 2024

    Sarah Everard

    • Home
    • UK: London police chief resigns after controversy

    UK: London police chief resigns after controversy

    London(UK): Commissioner Cressida Dick, head of London’s Metropolitan Police (Met), announced Thursday night she has resigned as Britain’s top cop. The police chief said her decision followed contact with the…