History has taught us about the contribution of many Moroccan figures to influencing the course of our country’s past. Amazighi Yuba II, an ancient king of Morocco, the globetrotter Mustafa Azemmouri, Ibn Battuta, and Moses ben Maimon, commonly known as Maimonides, among others have left a lasting impact on Moroccan history.

Hasan al-Wazzan: Leo Africanus or the Oppressed Legend
Photo by Morocco World News