International Backlash Against ICC Arrest Warrants for Israeli Officials
The International Criminal Court’s (ICC) issuance of arrest warrants for Russian President Vladimir Putin and Maria Lvova-Belova, Russia’s commissioner for children’s rights, has ignited a fierce international debate, splitting global…