Pin It

November 14th, 2010. Jewish Voice for Peace activists protest Israel and the U.S. in downtown Chicago. One spokesman for the group denies Israel’s right to exist.

Leave a Reply

Your email address will not be published.