Afghan security forces

Special

Afghan security forces confirm killing of top Al-Qaeda leader

  • Egyptian national Abu Muhsin Al-Masri was on the US most wanted terrorists list
  • Afghan National Directorate of Security (NDS) said he was killed in a special operation in Ghazni province
By Sayed Salahuddin ·