How do you stack up against the inspirational founders of the Kibera Girls Soccer Academy (KGSA), Byrones Khainga and Abdula Kassim? Kibera is Africa’s largest urban slum. To give you an idea of...
Posted by Jefferson Cann
Subscribe