News24.com | Afghan security forces kill senior al Qaeda leader al-Masri
Published
Afghan security forces have killed Abu Muhsin al-Masri, a senior al Qaeda leader who was on the Federal Bureau of Investigation's Most Wanted Terrorists list.
Full Article