A handout photo dated 11 March 2020 shows Khalid Batarfi, alleged leader of Al Qaeda in the Arabian Peninsula, March 11, 2020. EPA/NEW JERSEY OFFICE OF HOMELAND SECURITY AND PREPAREDNESS HANDOUT
A handout photo dated 11 March 2020 shows Khalid Batarfi, alleged leader of Al Qaeda in the Arabian Peninsula, March 11, 2020. EPA/NEW JERSEY OFFICE OF HOMELAND SECURITY AND PREPAREDNESS HANDOUT

Yemen’s Al Qaeda boss ‘arrested and detained since October’, says UN report