Will Russia finally wake up and take their fight with these Islamists outside of the Chechen borders?
The Russians wanted to bomb Al-Qaeda camp in Afghanistan in May 2000. We told them not to.