The Lineage of Jesus

God made it very clear that the Messiah would come from the line of King David. But what is the significance of this? Why did God choose David to be one of Jesus' forebears? Ian explores the prophetic significance of David's life and how his understanding of God's mercy and forgiveness reveals how we can relate to God today.