Over in Kyiv, Ukraine's President Zelensky has marked the 100th day of war with a poignant video.
In it, the wartime leader is flanked by some of his closest allies - including Ukraine's PM - whose titles he reads aloud before saying they are all here.
The armed forces of Ukraine are also the people of our nation are here. We're defending Ukraine for 100 days already. Victory will be ours. Glory to Ukraine!
Zelensky and his team stand in front of the Ukrainian presidential office, in the centre of the capital.
On 25 February, a day after Russia launched its invasion, the president posted a similar defiant video - from the exact same location.
Then, Zelensky had just refused offers by the West to be evacuated from Kyiv, famously saying "I need ammunition, not a ride".
Now, 100 days later, he remains in the post as the war continues.