South Africa's president has cut short a visit to Britain to return home and deal with violent protests in a provincial capital.
President Cyril Ramaphosa left the Commonwealth summit in London to respond to the turmoil in the North West capital of Mahikeng, where residents have brought life to a standstill with protests over alleged corruption and calls for the premier to resign.
Ramaphosa was visiting the city on Friday in the most significant test of his public peacemaking skills since he took office in February.
A statement from Ramaphosa's office noted clashes with police and called for calm and engagement "rather than violence and anarchy." It also...