Who are the Salafi? With increasing troubles in the Middle East, and terror threats rising, many governments across Read More