Posted inGlobal Affairs Has the Nightmare Just Begun For New US Speaker Kevin McCarthy? by Oliver Smith February 2, 2023February 2, 2023