The International Criminal Court’s (ICC) latest ruling that the Palestinians have jurisdiction over their lands is being seen by Palestinians as a belated chance of justice for those killed in…
The International Criminal Court’s (ICC) latest ruling that the Palestinians have jurisdiction over their lands is being seen by Palestinians as a belated chance of justice for those killed in…
By News Team February 7, 2021