USA’s Strangulation Of The International Criminal Court – OpEd

Eurasia Review

Published

On 2 September, 2020, the US sanctioned two officials of the International Criminal Court (ICC) for investigating into alleged war crimes by US forces and the Central Intelligence Agency (CIA) in Afghanistan since 2003.The officials are ICC prosecutor Fatou Bensouda, and the ICC’s head of Jurisdiction, Complementary, and...

Full Article