Give Me Liberty… or… “We’ll Kill Ourselves” ??!

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 …