The Role Played by Politics at the Special Court for Sierra Leone

Chris Mahony, Deputy Director of the NZ Centre for Human Rights, Law, Policy and Practice speaks on Sierra Leonean TV show Good Morning Sierra Leone.