Chechen war ambushes on russian troops
Posted on
August 22,2023
compilation of ambushes on russian troops by chechen fighters in the chechen war