Latrun

Latrun in Wikipedia

Latrun (Hebrew: לטרון‎, Latrun; Arabic: اللطرون‎, al-Latrun) is a strategic hilltop in the Ayalon Valley in Israel overlooking the road to Jerusalem. It is located 25 kilometers west of Jerusalem and 14 kilometers southeast of Ramla. Etymology - There are two theories regarding the origin of the name of Latrun. One is that it is a corruption...

Read More