Richard Kamau on 06th May

Apparently, the historic March 9, 2018 handshake between President Uhuru Kenyatta and Raila Odinga is the brainchild of Ida...