Day: November 13, 2011

Smearing Israel’s ‘Peace Now’ Movement

Patriotism was once famously called “the last refuge of a scoundrel,” but it’s also used to discredit citizens who dare question their own country’s wrongheaded policies, as is now the case for Israelis who advocate for a fair peace with the…