Connect with us

Karuti Kanyinga

Prof. Karuti Kanyinga is a Research Professor and Director, Institute for Development Studies (IDS), University of Nairobi.