When a public employee walks away from a job with a $253,669 severance payment, taxpayers deserve to know why.
Kenya Power staff were forced to evacuate after Nairobi county dumped garbage at the entrances of their offices over an KSh 3 ...