ICC bars chief prosecutor from disclosing Israeli arrest warrants: Report

The International Criminal Court (ICC) has reportedly imposed restrictions on its chief prosecutor, Karim Khan, amid reports that he is seeking additional arrest warrants against Israeli officials over the occupying…

Continue Reading