King Charles to welcome South African president in first state visit of his reign

King Charles to welcome South African president in first state visit of his reign