< Prev. Tyndale House : Visual Tour : Visitors from Al-Azhar University Next >

Sheikh Fawzy is from Al-Azhar University in Cairo which was founded over 1000 years ago, and is the world’s leading Islamic university.