Log In

Sheikh Taher Ahmad Az-Zawi Edit Profile

Islamic leader

Sheikh Taher Ahmad Az-Zawi, Islamic leader.

Career

Chief mufti of Libya, Tripoli.