Tanzanian politician belonging to the Chama cha Demokrasia na Maendeleo (CHADEMA) party. more on Wikipedia