Vladimir Putin meeting with Secretary of Supreme National Security Council of Iran Mohsen Rezaei, Kremlin, Moscow, Nov 5, 2026 The US Vice-President JD Vance’s famous statement within hours of the midterm results that “the reason we lost is the Iran war” may appear to be a calibrated distancing from President Donald Trump. Indeed, he alluded …
Continue reading “JD Vance is on the right side of history – and has Trump’s ears on Iran”
