When protesters have to teach police what the law says

Photo from City of Johannesburg website.

Why? Because the metro police have invented their own rules for who gets to protest, when and how. JMPD officials demand that anybody who wants to hold a protest in Joburg must pay a fee and fulfil an illegal “checklist” of requirements.