Tags Azzam Publications

Tag: Azzam Publications

Babar Ahmad: The godfather of internet jihad?

July 17, 2014 If you wanted to find the face - and voice - of Generation Jihad, it would be Babar Ahmad. A decade in...