From Internet:
Service delivery protests are defined as demonstrations, often violent in nature, levelled at incompetent municipalities for their perceived lack of public provision.
What is service delivery protest
2 answers
Protest