Zimbabwe Police Crush Tajamuka Protest

Your browser doesn’t support HTML5

Police in Zimbabwe on Thursday crashed a public demonstration staged by a group of youths from various political organizations calling themselves Tajamuka/Sesijikile who had gathered in central Harare to commemorate the Day of the African Child.