Friday, November 22, 2024
- Advertisement -spot_img

TAG

Chechen soldiers

Astonishing moment blindfolded Russia’s ‘toughest’ soldiers surrender to Ukraine

An extraordinary video has shown the moment several dozen captured soldiers - including Chechens renowned as "Russia’s toughest” - surrender to Ukrainian forces in...

Latest news

- Advertisement -spot_img