US Confirms That Al Qaeda Top Man Is In Iran

US State Department spokesperson Ned Price briefing reporters on February 15, 2023
US State Department spokesperson Ned Price briefing reporters on February 15, 2023

Seif al-Adel, the apparent new leader of al Qaeda is in Iran, a United Nations report has said and the United States confirmed the information on Wednesday.