Charles Muriu Kahariri: Who is the New CDF Replacing Francis Ogolla
On Thursday morning, President William Ruto appointed Charles Muriu Kahariri as the new Chief of Defence Forces (CDF) taking over from the late Francis Ogolla who perished in a chopper crash in mid-April. The appointment, which was announced by the Kenya …