Cyril Ramaphosa Is South Africa's New President Will Cyril Ramaphosa bring about a new era for the country as hoped?