ICC afraid to prosecute leaders from the West responsible for world crimes
Ramzy Baroud
UN Special Rapporteur on Palestine
Jeff Wright
Medea Benjamin and Marcy Winograd
Arrogantly ignoring international law
Erik Mar and John Perry
Kit Klarenberg The Grayzone