Cleophas Malala: “Ruto Must Go” Before Kenya Can Move Forward, Says DCP Deputy Leader
Nairobi — In a candid TV interview on Tuesday night, Cleophas Malala, deputy leader of the newly formed Democracy for the Citizens Party (DCP), made i...
Search results for Nairobi leaders