Protests 23 hours ago Protest in Mafikeng, South Africa Show on map Mafikeng, South Africa · 1 independent report · 1 publisher First reported by dailysun.co.za