Morning rush hour in Sderot, Israel is a particularly harrowing experience. Sderot, a town of 24,000 Israelis bordering the Gaza Strip, does not suffer from traffic congestion or road rage.
Panelists examined the claim that Gaza is the “world’s largest prison” at an event hosted by the Arab Students Association that tackled a variety of issues surrounding the Israeli-Palestinian confl