
Al Qaeda deputy leader killed: Breaking down the mystery surrounding his reported death
Last week, The New York Times reported that Israeli agents, at the behest of the US, had assassinated al Qaeda's number two on the streets of Tehran. Abu Muhammad al-Masri was gunned…