Latest Article 20 Aug 2021
President Uhuru Kenyatta and Raila Odinga surprised many, their allies especially, when they reached a truce and marked it with The Handshake on the steps of Harambee House on March 9, 2018. Part of the agreements reached that day were to resolve the issues they had identified as being the foundation of the troubles that […]...
Read More