Featured Address by President Cyril Ramaphosa at the launch of the Nelson Mandela MSC Cruise Terminal MyAfrikaMagazine Editorial November 23, 2023