Latest
Chornobyl
OPINION: Chornobyl and Zaporizhzhia – Enough Already!
Lessons learned and what needs to be done today.
May 13, 2026
War in Ukraine
Turning Point in Ukraine? Kyiv Seizes Initiative as Russia Falters on Battlefield
For the first time in nearly three years, momentum in the war appears to shift toward Ukraine, as Russian forces lose ground and face mounting drone-driven losses.
May 11, 2026
War in Ukraine
More Than 3,000 Attacks on Ukraine Healthcare Since Start of War: WHO
Some 80 percent of the attacks have targeted outpatient clinics, hospitals and other care settings, while ambulances and other vehicles accounted for the remaining 20 percent.
May 8, 2026
War in Ukraine
Russia Losing More Troops Than It Can Replace for Fifth Straight Month – Defense Minister
Fedorov said Ukraine’s strategic aim is to push Russian losses to a level where “further advances become unsustainable.”
May 5, 2026
War in Ukraine
Russia Loses Ground for First Time Since 2024 as Advance Slows Sharply — ISW
ISW estimates Russian troops lost control of 116 square kilometers during the month, even as fighting remained intense. The setback marks a shift after months of incremental, but steady, gains.
May 4, 2026
Drones
Ukrainian Drone Forces Hit Russian Helicopters Deep Behind Front Line
Ukrainian drone units have struck Russian helicopters at a rear airstrip in the Voronezh region, far from the front line, according to the commander of the Unmanned Systems Forces.
April 30, 2026
Russia
Bomb Blast Targets Russian Bucha Commander Accused of War Crimes
A Russian officer accused of involvement in Bucha atrocities was reportedly targeted in an explosion at a military garrison in Russia’s Far East, according to a Russian Telegram-linked outlet.
April 29, 2026
War in Ukraine
Kremlin Exploits Migrants to Fuel War, Plans 18,500 Recruits – Ukrainian Intelligence
Russia plans to recruit 18,500 foreigners in 2026, using quotas, pressure, and legal vulnerability to fuel its war effort, according to Ukraine’s Military Intelligence (HUR).
April 28, 2026

