IPC Statement: Gaza Genocide Denounced at the World Court; Now We Must Stop It!
The government of Algeria announced over the weekend that it has requested that the UN Security Council be urgently convened this coming Wednesday, Jan. 31, to give “binding effect” to the historic Jan. 26 decision of the International Court of Justice (ICJ) on the matter of South Africa’s charges of Israeli genocide against Palestinians in […]









