u.s. to impose visa bans on international criminal court ...
In November 2017, ICC prosecutor requested authorization from judges to initiate investigation into alleged war crimes and crimes against Afghanistan since May 1, 2003, where CIA held prisoners.. With 123 member states, including European Union, ICC is court of last resort. ..…