Ancient Sheep of Jacob Return to the Land of Israel

A flock of sheep said to be of the same species belonging to the Jewish patriarch, Jacob have returned to the Land of Israel to graze in the Holy Land once again.