Ukraine’s forces pushed more than 70km into Russian-occupied territory and recaptured Ukrainian land. And there will likely be more liberated towns by the day’s end. When was the last time Russian troops made such an advance? Pretty sure it was at the start of the latest invasion

Leave a Reply