Islamic Scholar And Teacher
Habib Umar bin Hafiz is a Yemeni Islamic scholar teacher founder and the dean of Dar al-Mustafa Islamic seminary.