Jalalabad, in Afghanistan's mountainous eastern region along the border with Pakistan, is the last place Osama bin Laden was seen before he vanished in 2001. In this photo from February 2011, smoke rises from an area where Taliban suicide bombers detonated their devices at a bank. Pajhwok Afghan News/AFP/Getty Images hide caption

itoggle caption Pajhwok Afghan News/AFP/Getty Images