Archive
Pieces

REPORT: Houthis claim a missile strike on the Saudi tanker NCC Ghazal
Houthi military spokesperson Yahya Saree claimed on July 28, 2026, that his forces "carried out a military operation targeting the Saudi oil tanker NCC…

COMMENTARY: Tehran swears negotiating isn't in its DNA, and says so on camera
Iranian diplomatic spokesperson Esmaeil Baghaei declared at a press briefing on July 27, 2026, that negotiating with the United States is "not in our…

ANALYSIS: Oman pitches a Malacca-style fix for Hormuz, Iran won't say yes out loud
Oman presented Tehran with a joint regional management proposal for the Strait of Hormuz over the weekend of July 25-26, 2026, modeled directly on…

DECODING: Trump and Netanyahu meet as Iran's nuclear file resurfaces
Donald Trump and Benjamin Netanyahu met at the White House on July 28, 2026 , their eighth meeting since Trump returned to power and…

REPORT: Iranian ballistic missiles hit a US base, CENTCOM says intercepted
At 5:45 p.m. ET on July 28, 2026 , forces of Iran's Islamic Revolutionary Guard Corps launched several ballistic missiles from Iranian territory at…

ANALYSIS: A third quiet night between Washington and Tehran, no one calls it peace
For a third consecutive night, US and Iranian forces held their fire, according to Euronews on July 27, 2026 , ending a run of…

DECODING: Ukraine holds 22 Belarusians, offers one spy in trade
Twenty-two Belarusian nationals who fought for Russia are now held in Ukrainian prisoner-of-war facilities, up from a previously reported 17, according to Ukraine 's…

ANALYSIS: The US asked for a ceasefire at the UN, Moscow stayed seated
On July 28, 2026 , at a session of the UN Security Council , American representative Dan Negrea declared: "Too much blood has been…

NARRATIVE: Four years after Olenivka, the families are still waiting for a courtroom
July 28, 2026 marks the fourth anniversary of the explosion that destroyed a barracks at the Volnovakha Penal Colony No. 120 in occupied Donetsk…