Arab And Muslim World React To Bin Laden's Death

May 2, 2011

The architect of the 9/11 attacks was killed yesterday by U.S. forces in Pakistan. Host Michel Martin discusses the impact of the death with Rami Khouri, editor-at-large of the Beirut-based Daily Star, and Abderrahim Foukara, Washington bureau chief for Al Jazeera International.