How the world has changed in 90 days. Remember the eve of the Russian invasion? Even after a massive troop buildup, and even as Vladimir Putin was questioning Ukraine's very right to exist as a sovereign state, it still beggared belief that war was imminent.
What chance did Ukraine stand against the military might of a nuclear-armed superpower? How did both the Russian president and the West get it so wrong? Ninety days later, through suffering and sacrifice, how much have the tables turned?
For all of Ukraine's grit, for all the Russian casualties, have the tables really turned? After Mariupol, the Kremlin looks set to flatten parts of the eastern Donbas region. What's the endgame? More broadly, what will it take to stop the killing and destruction?
Produced by Alessandro Xenos, Juliette Laurain and Guillaume Gougeon.