International Criminal Court
ICC is an intergovernmental organisation and international tribunal headquartered in The Hague in the Netherlands. ICC has the jurisdiction to prosecute individuals for the international crimes of genocide, crimes against humanity, crime…