The Promised Land by snap-admin | Apr 5, 201918 cows become the hope for the future in a small Christian town in Palestine.