In 2025, the Supreme Court of Kenya issued several landmark rulings, significantly impacting public participation, ...