Tag: abdullah ahmed abdullah

Al Qaeda No. 2 Leader Killed by Israeli Agents in Tehran

Abdullah Ahmed Abdullah, who used the nom de guerre Abu Muhammad al-Masri, was accused of being one of the chief planners of devastating attacks on two US embassies in Africa in 1998. He...

Most Popular