Today on the 70th anniversary of Israel’s declaration of independence, the US moved its embassy to Jerusalem while Israeli soldiers have killed dozens of Palestinians and wounded thousands who were protesting and trying to cross the Gaza border. We hear excerpts from a speech of scholar Norman Finkelstein on how holding Israel to human rights … Continued


