Over the past week-plus Israel has been attacking Hamas in the Gaza strip. First using precision-guided munitions and, since this past weekend, with ground troops. After five years and more than 7,000 rockets launched with the sole aim of terrorizing Israeli civilians, Israel decided it had finally had enough. Instead of being lauded for their […]