Russian investigators have charged Chechen warlord Doku Umarov with organizing a deadly suicide bombing on Moscow’s Domodedovo Airport that killed 37 people in January. The announcement came a day after security forces claimed to have slain 17 Islamic rebels in the North Caucasus, where the Kremlin has been battling an Islamist insurgency for the past […]