Hungary Leaves International Criminal Court Amid Netanyahu Controversy
The International Criminal Court (ICC) is a global court that investigates and prosecutes individuals responsible for war crimes, crimes against humanity, genocide, and the crime of aggression. Established in 2002 in The Hague, it takes on cases when nations are unable or unwilling to prosecute crimes on their territory. Hungary signed the Rome Statute in … Read more