Leigh Brownhill and Kiama Kaara

Demosh

While the ICC (International Criminal Court) may do its part in ending an entrenched culture of impunity in Kenya, write Leigh Brownhill and Kiama Kaara, it is the Kenyan people, not the ICC, that will play the bigger part in achieving the noble but elusive goal of peace.