A stirring new account of events at Masada, Israel, has been added to the further reading for this page.
See: Masada, a World Heritage Site, Symbol of Freedom
A stirring new account of events at Masada, Israel, has been added to the further reading for this page.
See: Masada, a World Heritage Site, Symbol of Freedom