World Leaders Should Commit to Human Rights, International Justice
Displaced people from Jabalia, Gaza, live in a destroyed building in downtown Gaza City. Demand action to end escalating Israeli crimes against Palestinians. Credit: UN News by Human Rights Watch…