Israel | Gaza Protest

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’

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.