Khalid Saeed Batarfi
Al Qaeda’s leader in Yemen under arrest, UN report reveals
Middle East
February 5, 2021
Al Qaeda’s leader in Yemen under arrest, UN report reveals
The leader of al Qaeda’s affiliate in Yemen has been under arrest for several months, the United Nations disclosed Thursday…