Home Tags Osaka

Tag: Osaka

Ramaphosa at G20 summit in Japan

On Thursday, President Cyril Ramaphosa landed in Osaka, Japan for the annual G20 Leaders’ Summit that will be taking place between 28 and 29...

MUST READ