Liz Truss
-
International
Shock as Truss resigns as UK Prime Minister
LONDON-Prime Minister Liz Truss has resigned as UK prime minister in a statement outside Downing Street, says the BBC She said she could not deliver the mandate on which she was elected…
Read More »