President Cyril Ramaphosa attends the Welcome and Opening of the Commonwealth 2018 Meeting

President Cyril Ramaphosa attends the Welcome and Opening of the Commonwealth 2018 Meeting