Islamic Militants in Chechnya

Islamic Militants in Chechnya

Chechen mujahideen set an ambush on Russian federal troops.