Tag Archives: Abu Khallad al Muhandis

Analysis: Al Qaeda’s deputy emir killed in Iran

The New York Times and other press outlets have confirmed that Abu Muhammad al-Masri, al Qaeda’s deputy emir, was killed in an Israeli operation in Tehran on Aug. 7. His death was originally reported on an al-Qaeda-linked social media account.