Gregory George Teu

politician · 1951–2021

Tanzanian politician (1951–2021)