At al-Azhar Mosque, struggle over Islam roils a revered Egyptian institution
Tags: Egypt, Hamas, Muslim Brotherhood, nour, salafists, Saudi Arabia
Topics of Interest