King Mohammed VI confers Honour on Nigerian Envoy to Morocco
King Mohammed VI of Morocco has conferred Mr. Baba Garba, the Nigerian…
Morocco’s King sacks cabinet members, top officials for poor performance
Morocco’s King Mohammed VI dismissed the ministers of education, planning and housing…