Peter Beinart: The Israel Lobby Is Spending Millions to Defeat Progressive Democrats

This post was originally published on Democracy Now!.