This week in Ukraine, Russian airstrikes devastated Odesa and Kherson, killing civilians and destroying homes. Along the eastern front, Ukrainian forces held ground in Pokrovsk, Toretsk, and Kupyansk amid heavy fighting. As the war grinds on, soldiers return home as veterans, medics work to stabilize the wounded, and young Ukrainians march through Kyiv — all captured in powerful images.
MAR 11 — Local resident in the aftermath of Russian attack on Odesa. Private homes and warehouses filled with toys lie in ruins. A fuel tank burns, sending thick black smoke over the city. (Photo by Oleksandr Gimanov @gimanov)
MAR 10 — “Hello, world!” A Ukrainian MiG-29 pilot’s greetings from the sky. (Photo by MIG29 pilot @__west___ via Air Force of the Ukrainian Armed Forces @air.force.ua.official)
MAR 10 — “Ukraine is becoming a country of veterans.” Andrii Tkachuk, an infantryman and machine-gunner in Ukraine’s 112th Territorial Defense Brigade on a snowboard. Every day, Ukrainian soldiers return from the front lines — carrying visible wounds and the invisible weight of war. The battle no longer ends at the trenches. It’s now about healing, rebuilding, and living in a country forever changed. (Photo by Iva Sidash @iva_sidash)
MAR 8 — A cold morning near Siversk, Donetsk region. The golden light of dawn casts long shadows of Ukrainian soldiers on the walls of their shelter. The 10th Edelweiss Brigade — defending Ukraine for over a decade — stands ready to fight until peace comes. (Photo by Mykyta Shandyba @mykyta_shandyba)
MAR 15 — Kherson under Russian fire yet again. A night of KAB strikes tears through the city. One Russian bomb hits a home, killing a man. Three others are wounded in separate attacks. For days, Russia has relentlessly bombarded Kherson — air strikes, artillery, FPV drones, and Mavics hunt civilians. (Photo by Ivan Antypenko @ivan_antypenko)
MAR 17 — Defending the skies over Pokrovsk. Ukraine’s Air Defense Unit takes aim at incoming Russian Shahed drones in the Donetsk region. (Photo by George Ivanchenko @allotrioph)
MAR 16 — Wounded Ukrainian soldiers receive treatment at a medical stabilization point in the Donetsk region. Medics from the 3rd Operational Spartan Brigade “Petro Bolbochan” fight to save lives at a medical stabilization point near the frontline in Pokrovsk. (Photo by Jose Colon @josecolontoscano)
MAR 14 — Kyiv marches. Young Ukrainians take to the streets on Military Volunteer Day — a generation raised in wartime. (Photo by Viacheslav Ratynskyi @slavaratynski)
MAR 15 — A haunting relic of the Cold War. Visitors descended into a 40-meter-deep shaft — once a command post for intercontinental nuclear missiles in Lukashivka, Mykolaiv region.(Photo by Karina Piliuhina @karina.piliuhina)
MAR 15 — Ukraine holds the line. Heavy fighting continues on the eastern front. Ukrainian forces stop Russian advances in Pokrovsk, Toretsk, and Kupyansk — pushing back with successful counterattacks. But Russia keeps killing — in Donetsk and across the country — every single day. (Photo by Serhii Korovayny @serhiikorovayny)