Agnes Callamard says it's time for ICC to charge Israeli leaders with the crime of committing genocide in Gaza ...
The president of the International Criminal Court has lashed out at the United States and Russia for interfering with its ...