Court rules Josephine Kabura, 4 others have case to answer in Sh791mn NYS corruption case News 17th Oct 2023
Kenya signs Energy Infrastructure deal With China’s Energy International Group Business 16th Oct 2023