Latest African Online Newspaper | Knowledgebase Africa
Kenya has been fined Ksh1. 312 billion by the Chinese government for defaulting on payment of…