Chechen Mujahideen Shoot Down Russian Helicopter

Share

    Chechens from the Islamic International Brigade shoot down a Russian helicopter near Grozny in 1999.