Israel’s victory over Hamas must be more decisive now

Brake off.

 

Rockets launched from Gaza at Israel. (IDF photo)
Rockets launched from Gaza at Israel. (IDF photo)

New post up at Liberty Unyielding.  Enjoy!

Advertisement
%d bloggers like this: