
Top Al Qaeda figure Abu Muhsin Al Masri killed during arrest in Afghanistan
A key Al Qaeda commander who featured on the FBI’s most-wanted list was killed in Afghanistan on Saturday, a source at the National Directorate of Security told The National. “Abu Muhsin Al Masri was killed during a special operation in Ghazni […]