Israel | Gaza Protest
Watch

The UN Screened this Video at a Meeting on Israel’s Murder of Unarmed Protesters in Gaza

An independent investigation concluded that ‘nations have a duty to ‘arrest persons alleged to have committed, or who ordered to have committed, the international crimes described in the present report’