Masada is an ancient mountain fortress built by Herod the Great in the time before Christ. It’s located up on a high, isolated plateau in the Judean desert. Kind of like Israel’s version of Mancha Picchu (in Peru). For a quick history: During the Jewish revolt against the Romans (in AD 70’s), Masada was the …
Continue reading “Give Me Liberty… or… “We’ll Kill Ourselves” ??!”