Stephen Kamugasa, thekamugasachallenge
Stephen Kamugasa, thekamugasachallenge

Stephen Kamugasa, thekamugasachallenge

Inspire others to turn challenges into coherent and meaningful solutions – focusing on humanity, leadership and citizenship. http://thekamugasachallenge.com