My fifth long-form cartoon on the ICC trials has been published on Justicehub.org!!! The ICC is the International Criminal Court, an intergovernmental organization and international tribunal that sits in The Hague, in the Netherlands. Understanding what’s going on in the international justice field might be tough sometimes, especially for who’s not well-read on the topic. So, I thought itContinue reading “Why is the Darfur situation at the ICC?”
As everyone published a “best of 2015”, so have I! I also stole the teaser image! Yay!! Comment, share, criticize and above all enjoy!