Nov. 25, 2015
Sheikh Muhammad Abdullah Nasr, a scholar of Islamic law and graduate of Egypt’s Al Azhar University—regularly touted as the world’s most prestigious Islamic university—recently exposed his alma mater in a televised interview.
Nov. 25, 2015
Sheikh Muhammad Abdullah Nasr, a scholar of Islamic law and graduate of Egypt’s Al Azhar University—regularly touted as the world’s most prestigious Islamic university—recently exposed his alma mater in a televised interview.
You might also like...