Archeologists Unearth ‘Steps’ of Biblical Significance

1 year ago
11

Archeologists have made an exciting find in Jerusalem — the long-disputed “Pool of Siloam” and the “Pilgrimage Road.”

Loading comments...