Bussiness6 months ago
Russian troops surrender to an elite brigade as the Kharkiv front holds, Ukraine says
Russian soldiers have been surrendering to an elite Ukrainian combat brigade in the northern town of Vovchansk in the Kharkiv region, reports say. A video released...