Chechen intelligence officers ambush the Russian military in the Belgorod region.

Submitted on 07/25/2024 by: majorchornobaev
play again watch more videos like this one Body Built For Sex Israel hit, by Iran russian POV of UA strike First war Chechnya 1994-96: compil' VHS There no escape Blowing up the shitter Russians can't hide anywhere...... main contender for the Darwin Award in March 2024
War 16,881 views

You must be logged in to view comments. Click HERE to register.