Chechen Terrorists Ambush Russians

FacebookXPinterestEmailEmailEmailShare

    A group of Islamic militants in Chechnya ambush on Russian federal forces.