Latest
War in Ukraine
Russia Strikes Ukraine Nationwide as Freezing Temperatures Grip Cities, 4 Killed
The strikes hit as Russia keeps targeting civilians and energy infrastructure at winter’s coldest peak, pushing Ukraine closer to a full-blown humanitarian crisis.
Jan. 13, 2026
Energy
Russian Strikes Hit Odesa and Kyiv Amid Freezing Temperatures
The latest strikes come as Russia continues to target civilian and energy infrastructure during some of the coldest days of winter, deepening the risk of a humanitarian crisis.
Jan. 12, 2026
Zelensky
Zelensky Warns ‘Massive Russian Attack’ Imminent After Day of Strikes on Civilian Infrastructure
The president urged civilians to heed air raid warnings, after Russian strikes injured at least ten in Zelensky’s hometown and plunged Dnipro and Zaporizhzhia into darkness.
Jan. 8, 2026
Russia
Russia Strikes Odesa Ports and Zelensky’s Hometown Kryvyi Rih, Killing 1
Russian attacks hit two ports in Odesa and heavily shell Kryvyi Rih, leaving at least one dead and multiple injured, officials report.
Jan. 7, 2026
War in Ukraine
Cycling 1,600 km Across Ukraine: A Latvian Father and Son’s Journey From Riga to Odesa
Jānis Grandāns and his teenage son Kārlis traveled 1,600 kilometers (994 miles) from the Baltic to the Black Sea to support a school in Odesa and show the world a different Ukraine.
Jan. 2, 2026
Drones
Russian Drone Attack on Odesa Injures 6, Including Children
A mass overnight Russian drone strike on Odesa damaged residential buildings and energy infrastructure, leaving parts of the city without electricity, water, and heating, local officials said.
Updated: Dec. 31, 2025
Odesa
Russian Strike Hits Zaporizhzhia Infrastructure, Woman Injured as Odesa Repels Overnight Attack
Russian forces struck Zaporizhzhia early Tuesday, damaging infrastructure and homes and injuring a woman, while air defense forces repelled overnight attacks on Odesa amid nationwide alerts.
Updated: Dec. 30, 2025
Odesa
Ukraine’s Largest Port Reopens After Russian Strikes Trigger Oil Spill
The resumption comes after several days of emergency response efforts following a spill that was detected on Dec. 24 after heavy Russian strikes on port facilities.
Dec. 25, 2025

