This examination of the infamous battles of Latrun, fought during Israel's 1948 War of Independence, unravels the myths those battles spawned and explores what they mean for Israel today.
TV Schedules
Upcoming
No upcoming airdates
Recent
No recent airdates