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...
A new war video from the battlefield in Ukraine appears to show a Russian tank falling into a crater when fleeing Ukrainian fire. The footage, released...