Personal Reflections on Hamas, Terror & Truth — Baruch HaLevi