Monday, November 4, 2024
- Advertisement -spot_img

TAG

Akhmat special forces

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