HRH Prince Moulay Rachid Represents HM the King at COP 27 in Sharm el-Sheikh
His Royal Highness Prince Moulay Rachid represents His Majesty King Mohammed VI at the proceedings of the Heads of State
Continue readingHis Royal Highness Prince Moulay Rachid represents His Majesty King Mohammed VI at the proceedings of the Heads of State
Continue reading