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 Chenchen Republic ambush the Russian military in the Belgorod region.
Ukrainian troops observe incendiary munitions falling on their position. Location unknown - July 2024