Latest
Ukraine
OPINION: Nuclear Risk Is Being Deliberately Used as a Tool of War
Nuclear terrorism, not accident: Russia’s deliberate weaponization of Ukraine’s nuclear plants demands the world treat reactor safety as a global security priority.
April 26, 2026
Ukraine
When Sweden Got Wind of an Apocalypse: the Man Who Raised the Chornobyl Alarm
Sweden was the first country to raise the alarm but initially thought the accident had occurred in one of Sweden’s power plants. Meteorologist Christer Persson, who was there, tells his story.
April 25, 2026
Ukraine
ANALYSIS: For Ukraine, Iran War Is Another Competition With Russia
Recent geopolitical shifts in the Middle East have created an opening for Kyiv.
April 25, 2026
Europe
Macron Urges Europe to ‘Wake Up’ Against United Front from US, Russia, and China
The French president warned that the current historical moment is unique as Washington, Moscow, and Beijing align against European interests, necessitating a more unified and self-reliant continent.
April 25, 2026
Russia
Ukrainian Drones Strike Urals for First Time in Record 1,800-km Raid
Explosions were reported at military and industrial sites in Yekaterinburg and Chelyabinsk as Kyiv’s long-range campaign reaches deep into Russian territory.
April 25, 2026
US
US to End Oil Sanction Waivers for Russia and Iran to Tighten Economic Blockade
Treasury Secretary Scott Bessent ruled out further extensions for oil sales, warning that Tehran may be forced to shutter production within days as the naval blockade takes full effect.
April 25, 2026
War in Ukraine
Putin’s Approval Rating Hits Four-Year Low Amid Economic Slump and Internet Ban
The Russian leader’s popularity dropped to 65.6% as the Kremlin enforces a “sovereign internet” crackdown and the national economy faces its first contraction since 2023.
April 25, 2026
War in Ukraine
Russian Tu-95 Bombers Launch Cruise Missiles from Caspian Sea
Ukraine’s Air Force said Russian strategic bombers likely launched cruise missiles from the Caspian Sea area overnight, urging civilians not to ignore air raid alerts.
April 25, 2026

