New U.S. sanctions on ICC: Clear assault on global laws and institutions

Pars Today – In a move supporting the Israeli regime, the United States has imposed sanctions on two judges of the International Criminal Court (ICC).

According to Pars Today, following the ICC judges’ decision not to dismiss…

Continue Reading