Hussain Haqqani appears on The John Batchelor Show to discuss how the Middle East is reacting to the Gaza peace plan and its chances of success.
Caption
Russian President Vladimir Putin looks on during a meeting at the Kremlin in Moscow late on April 29, 2026. (Getty Images)