Francis Onditi

Dr Francis Onditi is a Senior Lecturer and Head of Department at the School of International Relations and Diplomacy, Riara University, Nairobi. He researches and writes on African affairs in the international relations system.

TRANSLATE THIS PAGE