Upholding Human Rights




Humankind on Public Radio show

Summary: 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. […]