Since its establishment in 1948, Israel has embraced the David and Goliath story as a defining myth, portraying itself as a tiny nation triumphing despite overwhelming odds against a powerful ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results