Ukraine resists Russia’s invasion. Day 79: Ukraine needs multiple launch rockets, aircraft, 90 children missing, evidence of Russia’s genocide
Ukraine resists Russia’s invasion. Day 78: negotiations to evacuate wounded personnel from Azovstal, Distinguished Leadership Award by Atlantic Council, colonialism of Russian culture
Ukraine resists Russia’s invasion. Day 77: filtration in Mariupol, counteroffensive in Kharkiv region, global economy affected by Russia’s aggression
Ukraine resists Russia’s invasion. Day 76: Ukraine retakes villages in Kharkiv region, battle for Donbas continues, Russia blocks evacuation of service members from Azovstal
Ukraine resists Russia’s invasion. Day 75: Putin’s speech at parade, Azovstal continues fight, 226 children killed as Russia invaded
Ukraine resists Russia’s invasion. Day 72: Ukraine retakes villages in Kharkiv region, Russian warship on fire, 500 civilians evacuated from Mariupol
Ukraine resists Russia’s invasion. Day 71: battle for Azovstal, counterattack on Izyum axis, donors conference in Warsaw
Ukraine resists Russia’s invasion. Day 70: Russia storms Azovstal, missile strike on Dnipro, May 9 in Russia, Ukraine
Ukraine resists Russia’s invasion. Day 69: missile strikes on Lviv, situation on front lines in Kharkiv, Donbas, Mariupol, tensions in Transnistria