Your language may be a tad extreme but I essentially agree w/you. Is it possible that it's your CCNY education that's showing here?
Law expanding definition of terrorist activity passes first Knesset reading (Haaretz)
from the article: Palestinian economics min. tells world to give Hamas chance