South African President Cyril Ramaphosa speaks with French President Emmanuel Macron during the Group of Seven (G7) Summit at the Pomeroy ...
Open article