Tag Archives: Mohammed VI

Mohammed VI

Follow Mohammed VI King of Morocco, His Majesty Amir al-Mu’minin King Mohammed VI is a direct descendant of the Prophet Muhammad (PBUH) and his family ...

Read More »