Gaza: Israel’s Ever-Present Front

Gaza: Israel’s Ever-Present Front By Melissa Operation: Pillar of Defense is officially over; Israel and Hamas have agreed to a cease-fire. What the exact terms are, and whether they will be adhered to, are yet … Read More