General Staff: Ukraine thwarts Russia's attempts to gain foothold in Vovchansk
Ukrainian troops thwarted Russia’s plans to gain a foothold in deeper urban areas in the town of Vovchansk in Kharkiv Oblast, Ukraine’s General Staff reported on May 16. Russia launched a new offensiv Source : kyivindependent.com/general-s…