› added 9 years ago
63
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