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 bomb drops russian drone dropping on a ukrainian trench bunker Somalian Soldier Do What They Do Best. Run And Die Iran or Israel getting counter-striked after launching strikes Intercepted Iranian Drone over Middle East evacuation of unfinished soldiers Diving team out of competition. 18 Year Old Breaks Her Record
War 16,061 views

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