defunct Electoral Commission of Kenya (ECK)

Canaan to Jerusalem: Inside Raila’s new political network

Reading Time: 6 minutes On April 13 – Easter Monday, a small team of leading politicians converged at the residence of former Funyula MP […]