President Cyril Ramaphosa and The First Lady welcome The Duke and Duchess of Sussex

President Cyril Ramaphosa and The First Lady welcome The Duke and Duchess of Sussex