Foreign Updates UK Prime Minister Liz Truss Quits 2 years ago 0 U.K. Prime Minister Liz Truss on Thursday resigned following a failed tax-cutting budget that rocked... Read More