South Africa’s Cyril Ramaphosa has officially been sworn in as the country’s commander-in-chief on saturday at the Loftus Versfeld Stadium, according to reports …

source