Latest
US
War in the Middle East: Latest Developments
US President Donald Trump said he has ordered his navy to block “any and all Ships trying to enter, or leave, the Strait of Hormuz”.
April 12, 2026
US
Trump Orders US Navy Blockade of Strait of Hormuz After Peace Talks Collapse
Following failed negotiations in Islamabad, the US president announced a total maritime blockade and the seizure of vessels paying “illegal tolls” to Tehran.
April 12, 2026
US
OPINION: The Trump-Putin Co-Dependency
Recognizing Trump for what he really is and how to handle him.
April 12, 2026
US
Canada Prime Minister Carney Signals Shift Away From US Defense Reliance
Mark Carney vowed to end the era of Ottawa sending 70 cents of every military dollar to the US, pushing for strategic autonomy amid trade tensions and annexation threats.
April 12, 2026
China
Trump Warns of ‘Big Problems’ if China Supplies Weapons to Iran
US President Donald Trump threatened Beijing with severe consequences following intelligence reports that China is preparing to deliver air defense systems to Tehran during the ceasefire.
April 12, 2026
Iran
Trump Predicts Hormuz Strait Will Open ‘Fairly Soon’ Amid Tense Iran Negotiations
US President Donald Trump expressed optimism that the strategic oil route will be cleared following a fragile truce, despite Iran’s attempts to impose fees on international shipping.
April 11, 2026
Europe
Trump Promises Prosperity for Hungary – but Only if Orbán Wins
Daniel Kelemen says Orbán has made Hungary a “Trojan horse” for Russian influence in the EU – one reason the vote matters far beyond Budapest.
April 11, 2026
Ukraine
Five Visits to Moscow, None to Kyiv: US Analyst Backs Zelensky’s Criticism
US analyst Paul Goble told Kyiv Post that Zelensky is voicing broad frustration that Washington appears more aligned with Moscow than Kyiv, and dismissed Putin’s Easter ceasefire as propaganda.
April 11, 2026

