Tag: Jean-Paul Carteron

King spearheads new social contract in Morocco- Head of Crans Montana Forum

August 25, 2019

King Mohammed VI laid out in his August 20 speech a roadmap for a new social and political contract placing the citizen at heart of ... Read More