Latest
Ukraine
FACT-CHECK: Trump Says Ukraine Is Behind US Ammo Shortages in Iran. Is He Telling the Truth?
The US really did send Ukraine a massive amount of tanks and artillery – weapons that are pretty useless against Iranian drones and missiles. Also, Kyiv offered Trump help, but he rejected it.
March 25, 2026
US
US Sends Up to 3,000 Elite 82nd Airborne Troops to Middle East, Ground War Concerns Rise
The US is deploying elite 82nd Airborne troops to the Middle East, boosting forces to nearly 60,000 as options for a potential ground operation against Iran are considered.
March 25, 2026
Iran
Iran Allows ‘Non-Hostile’ Ships to Transit Strait of Hormuz
Tehran says vessels must coordinate with its authorities and not support military actions against the country to pass safely.
March 25, 2026
Iran
Ex-US Envoy Herbst Says Putin Wants US Bogged Down in Iran, Not Peace in Ukraine
Former ambassador John Herbst tells Kyiv Post he would be surprised if Moscow hadn’t offered to stop sharing intelligence with Iran for an end to US intelligence support for Ukraine.
March 25, 2026
Iran
Who Is Trump Speaking to in Iran and What Do We Know About the Reported Peace Plan?
Washington has reportedly sent Tehran a 15-point proposal that could form the basis for a ceasefire, as Trump says US officials are already negotiating with “the right people” in Iran.
March 25, 2026
Iran
Trump Says Iran Gave US ‘Gift’ Linked to Strait of Hormuz
The US president added that the “present” was not related to Iran’s nuclear program, but repeated his claim that the Iranian side “agreed they will never have a nuclear weapon.”
March 24, 2026
Putin
Inside the Fight for Free Iran
As protests sweep all 31 provinces, Iran’s organized resistance grows – demanding democracy, gender equality, and an end to theocratic rule.
March 24, 2026
US
Trump Approved Iran Strike After Netanyahu Pushed for Killing Khamenei
Fresh intelligence about an expected Iranian leadership gathering in Tehran helped shape the timing of the US-Israeli decapitation operation, sources say.
March 24, 2026

