Nov 16 2010
Self-hating Jewish loons from Jewish Voice for Peace held a protest in Chicago against Israel. The protesters believe that Israel does not have a right to exist and that Israel needs to get the F**k out. But they love the people who want to wipe them off the face of the earth – Palestinians. Obama would approve.
Gateway Pundit H/T Joel M