Peter Kariuki

Peter Kariuki

Peter Kariuki is a Political Scientist with great interest in County Governance.

WhatsApp Chat whatsapp