Nick Mwangi on 28th May

An Anti-Corruption Magistrate’s Court in Nairobi has slapped a former Kenya Revenue Authority (KRA) senior manager with...