S2 • E13 Dec 8, 2024
The Temple Mount in Jerusalem is a revered religious site, housing the Al-Aqsa Mosque and The Dome of the Rock. Tel Arad is an archaeological site in Israel's Negev Desert, featuring the ruins of a Canaanite city and an Israelite fortress.
