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…