The International Criminal Court (ICC) is an intergovernmental organization and international tribunal that sits in The Hague, Netherlands. Established in 2002, the ICC investigates and prosecutes individuals accused of the gravest crimes of concern to the international community: genocide, war crimes, crimes against humanity, and the crime of aggression. It is a court of last resort, meaning it only intervenes when national courts are unwilling or unable to genuinely investigate and prosecute such crimes. While the ICC aims to end impunity for perpetrators of these atrocities and contribute to preventing future crimes, it has faced criticism regarding its focus on African countries, its limited jurisdiction, and the complex process of bringing cases to trial.

Related Videos

🔗 More Popular Searches

🔥Trending :