An Opera News Kenya publication
China Communications Construction Company (CCCC), the contractors of SGR Phase 2A has confirmed that the Suswa…