Dr. Yousef Amir, Deputy President of Al-Azhar University, at the conference on (Cultural Rapprochement Between the Muslim World and the United States)

About MWL

The Muslim World League is an international non-governmental Islamic organization based in the Holy City of Makkah.