2022-08-24
Ukraine will fight 'until the end', Zelenskyy vows on Independence Day
Six months after invading its neighbour, Russia finds itself in an increasingly difficult situation, as low morale, cut supply routes, and embarrassing mishaps plague Kremlin forces.