THE PLATFORM

View Original

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