Skip To Content

Where To Stream NOVA Season 27 Episode 17

Lost Tribes of Israel

An anthropologist looks for the lost city of Africa's Lemba tribe, and investigates their claim to an ancient Jewish heritage.