Blog
LIVE: Manchester City vs Brentford – Premier League
Follow our live build-up, with full team news coverage, ahead of our text commentary stream as City chase Arsenal.
‘A year of resistance’: Cuba’s private sector faces Trump’s oil blockade
US oil blockade on Cuba is a significant blow to small family firms struggling with power outages and fuel shortages.
Displaced Lebanese children keep learning amid displacement
A school in Sidon is now home to displaced families from southern Lebanon, but classes are still running.
US military kills two people in new eastern Pacific Ocean attack
The killings mark the third attack in May alone by the US military in the eastern Pacific Ocean.
Gaza at the Venice Biennale: Where language falls short, threads take over
I co-commissioned the Gaza Genocide Tapestry which will be displayed at the Venice Biennale. Here's the story behind it.
Barcelona vs Real Madrid: La Liga – preview, team news, start and lineups
Real Madrid desperate to beat bitter rivals Barca, who only need a draw in the Clasico to be crowned champions again.
World Cup 2026: How US football has evolved since hosting in 1994
In the 32 years since last hosting the World Cup, football has moved from the margins to the mainstream in the US.
The war on Iran will likely end in American retreat
The American empire cannot win the war against Iran at acceptable financial, military, and political costs.
Senior Sri Lankan monk arrested for alleged child sex crimes
Pallegama Hemarathana, the chief prelate of Colombo, is accused of abusing an 11-year-old girl in a temple.
Hacked educational platform partially restored for millions of students
The hacker group, ShinyHunters, threatened to leak student data after breaching the educational platform Canvas.

