By Fatan Abaali

King Mohammed VI, Macron to Launch High Speed Train Mid-November
King Mohammed VI and French President Emmanuel Macron