NBC News: South Africa’s President Ramaphosa re-elected after dramatic late coalition deal