President Cyril Ramaphosa receives Letters of Credence

President Cyril Ramaphosa receives Letters of Credence