Osiah Masekoameng

Osiah Masekoameng trained at Technikon Witwatersrand in Johannesburg, South Africa, and for three months at Rutgers University in New Jersey, USA. Since 1997, Masekoameng has…