CNN — South Africa’s President Cyril Ramaphosa will hold crucial talks at the White House with US President Donald Trump on Wednesday in a high-stakes meeting that could improve or deteriorate already frosty relations between the nations. Ramaphosa is hopeful his visit could end a diplomatic feud that sparked aid cancellations by Trump and fueled …