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 Military execution Woman Sets Cum Swallowing World Record A war trophy made of Ukrainian. Russian Airforce Strikes Kiev With Airglider Bombs And FAB 1500. Voluntary mobilization in democratic Ukraine is gaining momentum. a russian in the right place Atrocities of Civil War In Sudan Pskov paratroopers storm a stronghold of the Ukrainian Armed Forces
War 16,251 views

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