Reports Confirm Death of High Ranking al-Qaeda Member
Al-Qaeda’s second in command, Abu Muhammad al-Masri, was confirmed to have been shot and killed in Tehran, Iran, on August 7, reports The New York Times, citing U.S. intelligence officials.
Read more