The Story of God | Part 3

The nation of Israel has waited 400 years for a Messiah, hearing nothing from God. This week the story begins with the birth of a baby, Jesus, whose name means "The Lord is salvation". He is the rescuer the people have been waiting for, but is He who they thought He would be?

Read More