Israel’s Biblical Wars of ‘Self Defense’: The Myth of the ‘Seven War Fronts’ 

.....

© CounterPunch