Tirivafi John Kangai

Tirivafi John Kangai is a Zimbabwean politician and diplomat.