
Ukraine and Russia have both declared that they will fight until victory as they marked 1,000 days of war.
Kyiv insisted on Tuesday that it will “never submit” in defending against Moscow’s invasion, and warned that the world must offer no appeasement to Russian President Vladimir Putin. The Kremlin made similar statements, and once more engaged in nuclear sabre-rattling.