Sister Sara
Prof. Dr. Ahmad Al-Tayyeb speaks with journalists in his Cairo, Egypt office October 16, 2008. On March 19, 2010, Al-Tayeb was appointed the grand sheik of Cairo's Al-Azhar University, the pre-eminent theological institute of Sunni Islam in the world today.
Add to Cart Add to Lightbox Download