Chechen intelligence officers from the Department of Military Intelligence of the Ministry of Defense of the Russian Federation ambush the Russian military in the Belgorod region.
Chechen intelligence officers from the Department of Military Intelligence of the Ministry of Defense of the Russian Federation ambush the Russian military in the Belgorod region.