Disillusioned residents of the South Rift region are calling on President William Ruto to fulfill promises he made to them ...
At least 22,000 government services were unavailable for a better part of Friday after the e-citizen payment platform crashed ...