From the AJC.com: More than 200 people gathered outside the Israeli Consulate in Atlanta on Tuesday, protesting Israel’s botched raid this weekend on an aid flotilla headed for Gaza. The crowd, that included some Jewish protesters, called for the end to what many called an “Israeli apartheid,” WSB Radio reports. “There needs to be an […]