Tag: Abdelhamid Abou zeid

Algeria: Imams Set up Union to Counter Salafists

April 4, 2013

Algerian imams have been authorized to set up their own trade union that will stand as the advocate and protector of the Sunni Islam practiced ... Read More