President Ramaphosa To Host UK’s Theresa May August 27, 2018 President Cyril Ramaphosa will on Tuesday host British Prime Minister Theresa May on a working visit to South Africa. "The ...