Why Gaza is no Selma

Get the Full StoryDespite a culture of innovation that has mastered high-tech and even produced a Wonder Woman, Israel is not often the envy of other nations. It is a perpetual target especially when it comes to its own self-defense.

Share: