Griffins Abuora is a Kenya School of Law student based in Kisumu, where he reports on legal, policy, and human rights developments in Kenya for JURIST. The protests also raised a critical ...