World News


UK summons Iranian ambassador over embassy's 'unacceptable' comments on social media

Police officers stand guard outside the Iranian embassy as demonstrators continue protesting outside during a rally in support of nationwide protests in Iran, in London, Britain, January 13, 2026.

ICC orders $8.5 million in compensation for victims of Timbuktu Islamist who imposed Sharia law

International Court of Justice (ICJ) President Yuji Iwasawa (R) delivers a speech during a celebratory session marking the 80th anniversary of the ICJ in The Hague on April 17, 2026.

Northern Irish police arrest man over suspected New IRA car bombing

 Forensic officers gather evidence at the scene of a suspected car bomb attack on Dunmurry police station on April 26, 2026 in Dunmurry, Northern Ireland.