Morocco’s King Mohammed VI spent an historic Friday signing a new draft constitution he is putting to popular approval in referendum.
Morocco’s King Mohammed VI spent an historic Friday signing a new draft constitution he is putting to popular approval in referendum.