Chief of ICC lashes out at US and Russia over threats, accusations
The Hague, Netherlands — The president of the International Criminal Court lashed out at the United States and Russia for interfering with its investigations, calling attacks on the court “appalling.” “The…
