Now is the time for moral clarity. Hamas is a terrorist organization. It is not a defense force. Its overarching goal and its very reason for existence, has always been the annihilation of Israel. Like other Middle East terror groups — Hezbollah in Lebanon and Houthi militants in Yemen — it is funded, trained, armed, and supported by Iran.