Police contains a demonstrator during Gen Z protest in Nairobi July 16, 2024. [Kanyiri Wahito, Standard]
It has been ten months since thousands of young Kenyans marched toward the National Assembly, determined to stop the passage of the 2024 Finance Bill.