Newly elected mayor of Mahikeng Local Municipality, Tshepiso Mphehlo, has pledged to revive the North West capital city. He was elected on Monday at Mmabatho Civic Centre in the first sitting of the council, following this month's local government elections.

China’s top general under investigation for alleged violations amid corruption crackdown
26:12

Inside the NPA: Reflecting on Shamila Batohi’s Seven-Year Journey
26:25

The power divide: Oxfam warns that billionaires are 4,000 times more likely than ordinary citizens to hold public office, threatening democratic systems.
09:50