Abu Muhammad al-Masri, Al-Qaeda’s Second-in-Command Killed in Tehran, Iran by Israeli Operatives
Emerging reports cited by international media outlets indicate that Al Qaeda’s second-in-command, blamed for facilitating and masterminding the 1998 bombings...


























