Chechen Mujahideen Shoot Down Russian Helicopter

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

Newest Videos

Extreme Winter Training!
Personnel from the British Army's Yorkshire Regiment carry out extreme winter training in snowy Estonia!
View more