God’s promise fulfilled 25-Dec-2021 @ 10:45 am Speaker: Terry Clark Passage: Matthew 1:18-25 Series: Christmas 21