Morocco's Head of Government represents King Mohammed VI at inauguration ceremony of Senegal President

Head of Government, Aziz Akhannouch
Head of Government, Aziz Akhannouch