Kenyan finalist for Global Pluralism Award

Wednesday July 5 2017

Alice Nderitu with Nigerian leaders after she

Alice Nderitu with Nigerian leaders after she brokered a peace agreement. PHOTO | COURTESY  

By The EastAfrican
More by this Author