Ramaphosa in Mexico for global summit
South African Deputy President Cyril Ramaphosa is in Mexico to attend the Open Government Partnership Global Summit.
South African Deputy President Cyril Ramaphosa is in Mexico to attend the Open Government Partnership Global Summit.