John Ivison: Canada got it wrong on the Middle East October 13, 2025 by National Post Even Donald Trump’s harshest critics — among whom I count myself — have to concede that he has orchestrated a landmark deal in the Middle East that maximized American leverage. Read More