The Promised Land

The Promised Land

By Snap Judgment and PRX

The story of a small Christian hill town in Palestine, and the 18 cows that kind of, almost, but never really, changed the course of its future.

Season 10 Episode 10

-
-
Heart UK
Mute/Un-mute