Salafi Islam

Al-Azhar battles on several fronts
Egypt

Al-Azhar battles on several fronts

In March 2010, Ahmed al-Tayyeb, holder of a PhD in philosophy from France's prestigious Sorbonne University, was appointed Grand Imam…
Back to top button