Society ❯Social Movements
Protest Votes Public Dissent
The invitation comes following the May snap election that left the Democratic Alliance short of a majority