Afghan Forces Say They Killed Al-Qaeda Terrorist al-Masri

(Bloomberg) -- Afghan forces have killed Abu Muhsin al-Masri, a senior Al-Qaeda mastermind for the Indian subcontinent, the country’s National Directorate of Security said in an e-mailed statement.
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.