› added 10 years ago
98
TIL the name of the Crown Prince of Morocco is Hassan ibn Mohammed Al-Alaoui - Hassan bin Mohammed bin Hassan bin Mohammed bin Yousef bin Hassan bin Mohammed bin Abderrahmane bin Hisham bin Mohammed bin Abdullah bin Ismail bin Moulay Ali Charif