Abdi O. Mohamed May 24
Britain's second female prime minister, Theresa May, announces her resignation after a three-year tenure overshadowed by Brexit dilemma, a mess whose architects are...