Kenya is facing the daunting task of paying China a piling amount that it owes for the Chinese funded multibillion dollar Standard Gauge Railway (SGR). Only a short while ago, the National Treasury asked parliament to allow it some US$940 million dollars to make its latest installment to pay to China. After millions of dollars
[elementor-template id="94265"]