Salafists.....the ultimate source for political spin.
This report is from Time Magazine! Need I say more than it’s liberal spin and garbage.