Person

Kevin Heller

Recently added resources

Audio

19 Mar 2012
45

International criminal law expert Dr Kevin Heller discusses the role of the International Criminal Court (ICC) and argues why even the worst of war criminals are entitled to the best defense. With host Jacky Angus.

Items authored 1