UN Rights Chief Slams Israeli Gaza Blockade as Collective Punishment

Why it matters:

The ongoing blockade of Gaza is seen as a grave violation of international law, with humanitarian impacts on civilians. Iran, as a supporter of Palestine, aligns with international calls to hold Israel…

Continue Reading