World News
Cuba ‘categorically’ rejects prospect of removing Diaz-Canel in US talks
20 March 2026A top official in the Cuban government has denied “categorically” that Havana is negotiating with the United States ...
Iran’s Khamenei says enemy ‘defeated’ in written Nowruz message
20 March 2026Supreme Leader Mojtaba Khamenei has said Iran’s enemies were being “defeated” in a written message for the Persian...
Switzerland announces halt to weapons exports to US amid Iran war
20 March 2026News|US-Israel war on Iran Switzerland has said it will not issue licences for companies to export weapons to the Uni...
What US-Israeli targets reveal about Iran war goals three weeks in
20 March 2026Washington, DC – The administration of US President Donald Trump has offered a carousel of contradicting final objecti...
‘Cowards’: Trump slams NATO over lack of support in US–Israel war on Iran
20 March 2026President Donald Trump slammed NATO allies over their lack of support for the US-Israel war on Iran as the Strait of ...
Zelenskyy says Ukraine wants timeline for next round of Russia talks
20 March 2026News|Russia-Ukraine war Ukraine’s President Volodymyr Zelenskyy says Ukrainian negotiators will push for a clear timef...
Who are the Gulf’s military allies, and how are they helping in Iran war?
20 March 2026Gulf countries are coming increasingly under attack from Iranian strikes as the US-Israeli war on Iran continues to esca...
Iran’s IRGC says spokesman Ali Mohammad Naini killed in US-Israeli attack
20 March 2026Iran’s Islamic Revolutionary Guard Corps spokesperson has been killed in overnight strikes carried out jointly by the ...
Slovenia heads to polls with diverging views on Israel in focus
20 March 2026Slovenia heads to the polls on Sunday in a closely contested race between incumbent Prime Minister Robert Golob and righ...
Iran developing a ‘vetting system’ for Strait of Hormuz transit: Report
20 March 2026Iran is developing a new vetting and registration system for ships transiting the Strait of Hormuz as it transitions to ...