This picture taken on December 5, 2019 shows a section of Israel's controversial separation barrier from a hill top in Jerusalem.  / AFP / EMMANUEL DUNAND
Thursday's report highlighted possible crimes by both Israel and the Palestinians. AFP

Palestinians outraged over ICC report


The National