News
Company
About Us Contacts Sitemap Archive Advertise Latest News Weather
Legal
Privacy Policy Terms of Use
Breaking News
Tag

#international criminal court

0 articles
About #international criminal court
The International Criminal Court (ICC) is a permanent tribunal based in The Hague, Netherlands, with the mandate to prosecute individuals for crimes of genocide, war crimes, crimes against humanity, and the crime of aggression. It operates independently from the United Nations and has faced both support and criticism from various countries regarding its jurisdiction and effectiveness.