Ukraine's Center

Ukrainian Forces Trap Russian Troops in Vovchansk: Mass Surrenders Reported

Russian troops numbering approximately 400 have been encircled by Ukrainian forces at a chemical plant in Vovchansk, located in the Kharkiv region. Ukraine's Center for Defense Strategies reports that thirty of the Russian soldiers have surrendered, following failed attempts to rescue them.