You've probably heard of The International Criminal Court, but do you know what its role is in the world or why it was founded? Curious what continent so far has provided 100 percent of the people imprisoned by the ICC? We talk about all that and more on this week's episode!
Learn more about your ad choices. Visit megaphone.fm/adchoices