World News
US talking to itself, says Iran as Trump claims wheels of diplomacy turning
25 March 2026Iran’s military has said the United States is failing in its war and negotiating with itself to save face, dismissing ...
Russia, Ukraine tit-for-tat attacks knock out power for over half a million
25 March 2026News|Russia-Ukraine war Russia and Ukraine have targeted each other’s energy facilities in tit-for-tat attacks, leavin...
Dreams of survival: How war has restructured Gaza’s job market
25 March 2026Gaza City – On a street corner in Gaza City’s Remal market, Abdulrahman al-Awadi stands inside a small tarpaulin-mad...
Is Iran’s negotiating position stronger than when US-Israeli war started?
25 March 2026United States President Donald Trump has said that Washington is engaged in “productive” talks with Iran. Publicly, ...
US-Israel war on Iran: What’s happening on day 26 of attacks?
25 March 2026EXPLAINER News|US-Israel war on Iran The war launched by the United States and Israel against Iran continues, even as ef...
Iran’s new security boss Mohammad Zolghadr: Why his appointment matters
25 March 2026Iran on Tuesday appointed Mohammad Bagher Zolghadr as the successor to Ali Larijani — who was killed in an air strike...
Canada tells Israel that Lebanon’s sovereignty ‘must not be violated’
25 March 2026Canada has said that it “strongly condemns” Israel’s plans to occupy southern Lebanon and warned that Lebanese sov...
Philippine president declares energy emergency as impact of Iran war felt
24 March 2026Philippine President Ferdinand Marcos Jr has declared a national energy emergency in response to the US-Israel war on Ir...
Iran war live: Trump again says talks underway; 12 killed in south Tehran
24 March 2026Skip linksSkip to Content live This video may contain light patterns or images that could trigger seizures or cause disc...
Trump keeps up claims of talks with ‘the right people’ in Iran
24 March 2026United States President Donald Trump has maintained that negotiations to end the war on Iran are under way, claiming tha...