Iraqi Prime Minister Ali al-Zaidi arrives in Tehran for a two-day visit.
Bertha made its second Gulf Coast landfall near the Texas–Louisiana state line.
Houthis attack two Saudi tankers Encelia and Layla in Red Sea, citing blockade violation.
Around 12,000 to 20,000 people evacuated in Gironde near Arcachon Bay.
Full analysis on the go. Available on iOS and Android.
Wildfire near Lège-Cap-Ferret led to mass evacuations in Gironde.
Arsenal set to bid about £70m for Bruno Guimaraes.
BBC, Guardian & Sky News — attribution, passive voice, and unreported genocidal statements
EU adopts 21st sanctions package targeting banks, energy, crypto; expands shipping and tanker bans.
Trump conditions the U.S.-Saudi civil nuclear deal on Saudi-Israel recognition.
Trump is close to deciding on a massive attack against Iran.
Outlet bias on Gaza, measured article by article
Trump vows to hold Iran responsible for Houthis' Red Sea attacks, threatens major military punishment.
House passes war powers resolution to limit Trump's Iran actions; four Republicans join Democrats.
EU adopts 21st sanctions package after Greece secures LNG exemption.
How Western outlets sanitise the U.S.-Israeli bombardment of Iran
72 people sick in a new Cyclospora outbreak with unknown source.
U.S. launched the 13th consecutive night of strikes on Iran targeting IRGC facilities.
Tariffs of 10-12.5% on imports from 60 countries take effect Friday.
Itamar Ben-Gvir led thousands of Jewish settlers into the Al-Aqsa compound under police protection.
Help us keep independent media analysis free and accessible.
Trump says decision on a massive attack bigger than ever against Iran is near.
New 10–12.5% tariffs on 60 partners replace expiring 10% global levy.
Raul Morales, 51, arrested after stabbing two men on the Upper West Side.
1-20 of 664 stories