Chadema opposition party national chairman Freeman Mbowe addresses the party’s youth wing general meeting held in Dar es Salaam yesterday.
Photo: Guardian Correspondent