Live stream preview
The True Meaning of Christmas with Dr. Michael Barber
Episode 9: The Angel Gabriel and the Announcement of John the Baptist's Birth
Episode 9 • 6m 42s
Up Next in The True Meaning of Christmas
-
Episode 10: Why a Virgin?
-
Episode 11: Full of Grace
Was Mary really "full of grace"? Find out in today's episode.
Watch all of The True Meaning of Christmas video series with Dr. Michael Barber.
-
Episode 12: Angels We Have Heard on High
8 Comments