Al Jazeera EnglishSenior al-Qaeda leader Abu Muhsin al-Masri killed in AfghanistanOct 25, 2020more_vert