Dugard: ICC Prosecutor Bensouda Biased In Favour Of Israel – Unwilling to Deliver Justice for Palestine
Whoever has any suspicion that the ICC’s reluctance to prosecute Israel for war crimes is due to pro-Israel bias by… Read More »Dugard: ICC Prosecutor Bensouda Biased In Favour Of Israel – Unwilling to Deliver Justice for Palestine



