Occupy Churches, Ruto Must Go, and the Kenyan Revolution
The Generation Z (Gen-Z) in Kenya have spearheaded the revolution that has forced President William Samoei Ruto to veto his own 2024 Finance Bill, as well as witness the crumbling of his legitimacy when his allied members of parliament (MPs)…