Ramaphosa Legarde Flickr
From left to right, former IMF head Cristine Legarde seated with Cyril Ramaphosa at the 2018 U.N general assembly.
From left to right, former IMF head Cristine Legarde seated with Cyril Ramaphosa at the 2018 U.N general assembly.