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 don't talk, fight russian shows some hubris. ukrainians set him straight Free leg amputation for invaders Israeli Soldiers Ambushed In South Gaza Better than a computer game. Destruction of three Ukrainians with the help of an FPV drone. Forgive me Father, for i have sinned. High quality pest control Moving Target Challenge accepted
War 16,051 views

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