David Scheffer
David Scheffer - Long Fight for Justice
7 Jul 2013
David Scheffer is the UN Secretary-General's Special Expert on United Nations Assistance to the Khmer Rouge Trials. He visited New Zealand recently and talked to Chris about issues affecting… Audio
Feature Guest - David Scheffer
4 Apr 2013
Our feature guest has witnessed some of the worst atrocities of modern times and was tasked by the US government with pursuing those responsible for modern-day war-crimes through systems of… Audio