Tehran Denies US, UN Claims Placing Al Qaeda's Leader In Iran

Seif al Adel, an Egyptian presumed to be Al Qaeda's leader
Seif al Adel, an Egyptian presumed to be Al Qaeda's leader

Iran denied US claims that Al Qaeda's leader Seif al-Adel is based in the country, foreign minister Hossein Amir-Abdollahian wrote on Twitter on Thursday.