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 Obliterated again while pooping Surprise! You're A Cuckold! Moment Iranian missile struck Soroka Medical Center in southern Israel; several people injured Russians failing to down an FPV Akhmat special forces launching a drone russian thought holding it down would save him unmanned ground vehicle kills 2
War 17,691 views

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