Amos Makalla, Secretary of CCM’s National Executive Committee on Ideology, Publicity and Training, addresses a rally organised by the party at Temeke in Dar es Salaam yesterday.
Guardian Correspondent