Hundreds of protesters participate in a demonstration against Kenya's Finance Bill 2024/2025 in Nairobi, Kenya. [John Muchucha, Standard] What began as a normal day for residents of Githurai turned ...