Your Gateway to African Headlines
Royal Air Maroc (RAM) and China Southern Airlines signed a memorandum of understanding in March…