Two years after the Russian invasion of Ukraine, kyiv promises to triumph over “darkness”. Weakened Ukraine enters its third year of war on Saturday.

Aid from its allies tends to dry up while the Russian military machine seems to be gaining strength. Russia will take “revenge” for new Western sanctions, says Dmitry Medvedev. “Ukraine is fighting for itself, for its ideals, for our Europe. Our commitment to it will not weaken,” promised French President Emmanuel Macron.