Court application filed in Barbados charging Israel for crimes against humanity – Middle East Monitor

Caribbean Against Apartheid in Palestine (CAAP) in collaboration with the Caribbean Movement for Peace and Integration filed an “unprecedented” court application in Barbados on Thursday charging Israel with…

Continue Reading