Human Rights Watch accuses Israel of blocking aid to Palestinians
Israel has failed to comply with an order by the United Nations’ top court to provide urgently needed aid to desperate people in the Gaza Strip, Human Rights Watch said Monday, a month after a