Sammy Gachuhi, the General Deputy Manager in charge of operations at Africa Star Railways Operations Company Limited (Afristar) is a worried man as his past came...
Tag - Sammy Gachuhi
Sammy Gachuhi, the Deputy General Manager (DGM) at Africa Star Railway Operation Company Limited (Afristar) is accused of overseeing over concentration-camp-like work...