Eight lawmakers from the Gaza Strip have lodged a complaint with the International Criminal Court (ICC), urging Israel to lift a blockade and provide financial compensation to those impacted by it. In a statement, Ahmed Bahr, the deputy chairman of the Palestinian Legislative Council, said...