Afghan Forces Say They Killed Al-Qaeda Terrorist al-Masri
Afghan forces have killed Abu Muhsin al-Masri, a senior Al-Qaeda mastermind for the Indian subcontinent, the country’s National Directorate of …
Afghan forces have killed Abu Muhsin al-Masri, a senior Al-Qaeda mastermind for the Indian subcontinent, the country’s National Directorate of …