Know Your Customer: ICC Arrest Warrants For Israeli Leaders Put Big Tech On Notice
The arrest warrants come on the heels of extensive reports & repeated warnings from UN bodies, UN independent human rights experts, & civil society organizations pointing to a series of atrocity crimes perpetrated by the Israeli authorities against civilians ...