Politics 14.07.2018 Analysts reveal 3 reasons that forced President Kenyatta to reshuffle cabinet and PSs