Victory in Death
This Israeli flag is flapping in the wind atop Masada. To Jewish people, this place has become a symbol of their “never again” belief. It was here that the last of the zealots (the freedom fighters of their day [Matthew … Continue reading