Blog
Netherlands vs Japan live: World Cup 2026
Follow our live build-up, with full team news coverage, ahead of our live text commentary stream.
Thousands protest as Trump, other world leaders set to meet for G7 summit
Activists rally in Geneva to denounce policies of G7 countries ahead of group's annual meeting this week in France.
Sexual Violence in Israeli Prisons: What History Tells Us
Sexual violence against Palestinians in Israeli custody is often framed as a post-October 7 issue. But historical record
‘Making history’: The fight to end female genital mutilation in Colombia
Colombia has passed the first legislation in Latin America to outlaw female genital mutilation. But barriers remain.
‘We were herded like animals’: Freed from Boko Haram captivity
More than 360 people abducted by Boko Haram have been rescued in northeastern Nigeria.
US asks Anthropic to block global access to top AI models: Why it matters
Foreigners barred from accessing top AI models, underscoring Donald Trump's policy of export controls over high tech.
Donald Trump’s name removed from Kennedy Center
Trump’s name has been removed from the Kennedy Center after a court ruling, but adorns many other things and places.
EU set to hold membership talks with Ukraine
EU set to hold membership talks with Ukraine
World Cup 2026: Biggest takeaways from Brazil-Morocco group match
Vinicius Junior scored a brilliant goal to dig Brazil out of trouble after Ismael Saibari had put Morocco ahead.
Israel attacks Beirut on same day Trump says Iran deal to be signed
Israel has bombed the southern suburbs of Beirut, saying it targeted Hezbollah ‘infrastructure’.

