Zimbabwe police on Tuesday beat up and arrested 16 ruling party members, who gathered at the district administrator’s office where they protested over the barring of small vehicles, commonly known as mushikashika, from operating in the town.
Lenny Samhembere, one of the youth leaders who.