Hassan Hattab (a.k.a. Abu Hamza) is the founder and first leader of the Algerian Islamist rebel group Salafist Group for Preaching and Combat (GSPC). Born in Rouiba on 14 January...

Continue Reading