World News
Apache down, fighting up: What the latest US-Iran attacks mean
10 June 2026Fighting between the United States and Iran has escalated once again, spreading beyond the Strait of Hormuz and drawing ...
Netanyahu caught between the US, Lebanon war, and Iran ceasefire
10 June 2026The ceasefire between the United States, Israel and Iran that began on April 8 is balanced, by all accounts, on a knife�...
Graham Platner wins Maine primary election: Results and key takeaways
10 June 2026Graham Platner, who has advocated for government-funded healthcare, free education and a wealth tax, has won the Maine D...
Why has Belfast erupted in anti-immigrant violence after a knife attack?
10 June 2026Anti-immigration protests have broken out in Belfast, Northern Ireland, after a knife attack allegedly perpetrated by a ...
India’s Bengal pushes out Muslim Bangladeshis, deepening religious tensions
10 June 2026Hakimpur, India – Raisul Islam stands under the scorching sun near a checkpoint in Hakimpur village along the border w...
Twelve killed in Johannesburg mass shooting, manhunt under way
10 June 2026News|Crime Unidentified gunmen have stormed an informal settlement near Johannesburg and fatally shot 12 people, woundin...
Anti-immigration protests break out in Belfast after knife attack
10 June 2026Anti-immigration protesters have torched buildings and vehicles in the capital of Northern Ireland, a day after a knife ...
Iran war day 103: US strikes after helicopter shot down, Tehran hits back
10 June 2026EXPLAINER News|US-Israel war on Iran Tensions between the United States and Iran escalated sharply after Iran’s Islami...
Ukrainian drones strike Sevastopol museum and key Russian oil refineries
10 June 2026News|Russia-Ukraine war list of 3 items list 1 of 3Three rescued, one killed in Russian drone strike on Ukraine block li...
Baltic states fear Russia-Ukraine war spillover after drone incursions
10 June 2026Population: 1.37 million Defence spending: 5.4 percent of GDP Border with Russia: 338km (210 miles) Estonia, the smalles...