Around 3,500 people took to the streets for the unauthorised rally, according to official figures.
Takriban watu 3,500 waliingia barabarani kwa mkutano huo ambao haujaidhinishwa, kulingana na takwimu rasmi.