Dār al-Iftāʾ screens documentary on al-Azhar’s efforts towards digitization

Articles Group