Politics
He is a member of the ruling Chama Cha Mapinduzi party and was its Secretary General in 1989.
He is a member of the ruling Chama Cha Mapinduzi party and was its Secretary General in 1989.
He is a member of the Zanzibar House of Representatives.