Protesters gather in Nairobi. AFP


Two years after being voted in by Kenya's youth, Ruto has been humbled by them



July 02, 2024