
Palestinians trapped in the grip of war were caught between feelings of pride and frustration on Friday following the UN's top court saying Israel must prevent genocide in Gaza.
In the Palestinian territory's southern city of Rafah, more than a million displaced people are struggling to survive amid bombardment and severe shortages of basic supplies.