Sermon on December 23, 2018
No word from God will ever fail!
Time: Morning
Texts: Luke 1:34–38, Luke 1:5–38

1). the incredible promise
2). the miraculous sign
3). the believing response