ICC Prosecutor Faces Demand To Issue Arrest Warrants For Israeli Leaders Over Gaza
Published
The International Criminal Court was also called the West's "puppet body" by Russia after issuing an arrest warrant for President Vladimir Putin over Ukraine.
Full Article