Cyril Ramaphosa re-elected South African presidentCyril Ramaphosa re-elected South African president - BBC.com
bbc.comSubmitted by bbcnews6954 in news
It follows a coalition deal between the governing African National Congress and opposition parties.