Onyoyo, Peter Onyango (2014)
To a layman in law, the on-going ICC cases and the politics around them is a sign of desperation when it concerns the process of criminal justice. Little do we know that every law must have its philosophy and principles ...