Episode 8 The Stones Speak

Episode Thumbnail

One of the most important recent discoveries in Jerusalem allows us to understand David’s vision.