Click to expand Image
The International Criminal Court (ICC) is seen in The Hague, Netherlands, November 7, 2019.
© 2019 AP Photo/Peter Dejong, File
Ninety-three member countries of the International Criminal Court (ICC) have declared their “unwavering support” for the court in the face of recent threats. The June 14 statement by an unprecedented number of ICC members across the globe follows a slew of threats, particularly after ICC Prosecutor Karim Khan announced on May 20 that he was seeking arrest warrants against two senior Israeli …read more
Source:: Human Rights Watch