Ukraine resists Russia’s invasion. Day 56: in Mariupol, situation is dire as evacuation fails, Russia makes no major gains in Donbas
Ukraine resists Russia’s invasion. Day 55: Russia begins assault on Donbas, bombed-out Azovstal, Ukraine retakes Maryinka
Ukraine resists Russia’s invasion. Day 54: missile strikes on Lviv, advance in Luhansk region, heavy bombs on Azovstal plant in Mariupol
Ukraine resists Russia’s invasion. Day 51: new attacks on Kharkiv, victims of rape in Bucha, anatomy of Ruscism
Ukraine resists Russia’s invasion. Day 50: Ukrainian Parliament recognizes Russia committing genocide, Russia deported more than 100 thousand civilians
Ukraine resists Russia’s invasion. Day 49: Russia prepares for assault on east, south, 42 countries appeal to ICC over Russia’s war crimes, Presidents of Poland, Baltic states visit Borodyanka
Ukraine resists Russia’s aggression. Day 48: Mariupol, Ukraine’s Security Service detains Putin’s crony Medvedchuk, sanction for victory
Ukraine resists Russia’s invasion. Day 47: Russian army raped children in Kyiv suburbs, Ukraine economy to shrink by 45 per cent, Russia nearly ready for Donbas offensive
Ukraine resists Russia’s invasion. Day 44: missile strike on Kramatorsk, Chernihiv’s civilian casualty toll, Slovakia’s S-300 air defense system in donation to Ukraine
Ukraine resists Russia’s invasion. Day 43: battle for Donbas nearing, Russia expelled from UN Human Rights Council, European Parliament calling for full energy embargo on Russia