Richard Kamau on 02nd May

This must surely be the year of settling differences. President Uhuru Kenyatta and Opposition Chief Raila Odinga set the...