WorldRussia kills Al-Qaeda’s key militantTNT DeskApril 23, 2011April 24, 2011 by TNT DeskApril 23, 2011April 24, 2011 Moscow: Russian security forces killed a Saudi militant and say is top Al-Qaeda’s envoy to the Islamic insurgency in Russia....