Israel’s Military Strategy a Failure

August 18, 2018 Staff 2

The Zionist state refuses to abandon its dream of gobbling up the territory of neighbors in its never-ending pursuit of Greater Israel.   By Richard Walker The failure of the coordinated efforts of the West, […]

css.php