Day: July 31, 2017

Shielding Israel from Popular Outrage

A bipartisan bill in Congress seeks to criminalize boycotts of Israel with fines and imprisonment, as the so-called BDS movement passes its twelfth birthday, notes Lawrence Davidson.

Oliver Stone Defends His Putin Interviews

Director Oliver Stone saw his four-part interviews with Russian President Putin as a way to give Americans a better understanding of a leader who has been demonized in the mainstream media, reports Dennis J Bernstein.