Najma Murtaza Giga

Tanzanian politician