President Ramaphosa in Nouakchott, Mauritania for the 31st Ordinary Summit of the African Union

President Ramaphosa in Nouakchott, Mauritania for the 31st Ordinary Summit of the African Union