Ukraine has marked 1000 days since Russia's full-scale invasion, with weary troops battling on numerous fronts, Kyiv besieged ...