The Beginnings of Modern Morocco: Makers of the Muslim World
The history of Morocco is a long and rich one, dating back to the 11th century when the Almoravid dynasty emerged as the first unified state in the region. This dynasty was followed by the Almohad dynasty in the 12th...