A former procurement officer at the Export Processing Zone (EPZ) in Athi River Machakos County has…
Tag: Davis Chele Edewa
Tender award lands EPZ officer 6 years in jail
Justice has knocked in as the last few weeks have seen bribe world being shaken by…