Posts

Showing posts from August, 2016

Exploring the Concept of Plea Bargaining as a Potential Solution at the International Criminal Court: The Kenyan cases