South Africa holds municipal elections amid growing public discontent

WATCH ON YOUTUBE