GeopoliticsForeign PolicyIran Deal
Jun 18, 2026TRUMP HAS SIGNED THE IRAN WAR DEAL IN VERSAILLES | Timcast IRL
Donald Trump's signing of the Iran deal, framed as a strategic move to counter China and Russia, sparks debate while a former intelligence officer warns of an inevitable kinetic war with China by 2029 and exposes corruption within US military aid to Ukraine.