MESHACK MBOYA

Meshack Mboya is lawyer studying for a master’s in Commercial Law as a Mandela Rhodes Scholar in Cape Town.