Humankind on Public Radio

Upholding Human Rights


Listen Later

More than two decades have elapsed since the historic creation in 2002 of the UN’s International Criminal Court (ICC), headquartered in The Hague. The Court was intended to investigate allegations of the worst human rights crimes (including genocide and war crimes) and to be a forum where victims can tell their truths and obtain justice. […]
...more
View all episodesView all episodes
Download on the App Store

Humankind on Public RadioBy David Freudberg