Well, once again Israel has come under fire (literally and figuratively). It seems as if the whole world is berating Israel for their operations in Gaza. The common argument, “it’s not proportionate.” (more…)

Advertisements