Afghan security forces have killed Abu Muhsin al-Masri, a senior Al-Qaeda leader who was on the FBI’s list, Afghanistan’s National Directorate of Security (NDS) said on Saturday, according to Reuters.

Al-Masri has been charged in the United States with having provided material support and resources to a foreign terrorist organization, and conspiracy to kill US nationals.


Read more