Ahmad Ibrahim Al-Mughassil, one of the FBI’s 22 most wanted terrorists, arrested by Al-Mustafa Najjar | Aug 28, 2015 |