Hebrew Nation Online
Esau, Amalek, Haman and Hamas: Connecting the Dots
They call on chariots, they call on horses, but we call on the name of the LORD our God . Psalm 20:7 - In the words of Jeremy Gimpel, Israel is currently facing a battle on three different levels: -