Afghan Security Forces Kill Top Al-Qaeda Leader
By RFE/RL Gandhara October 25, 2020 Afghan security forces have killed Abu Muhsin al-Masri, a senior Al-Qaeda leader who was also wanted by the United States. Afghanistan’s National Directorate of Security said in a tweet on October 24 that Masri, believed to be the No. 2 figure in Al-Qaeda, was killed by special forces in central Ghazni Province. It
