Chechen Mujahideen Shoot Down Russian Helicopter

FacebookXPinterestEmailEmailEmailShare

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