Why did God send the angels to shepherds? Why not the king, or the Pharisees or scribes? In looking for the answer, we'll learn something about the source of joy.
03. The Delivery of Joy
December 17, 2023 • Greg Harris • Luke 2:8–14
More from
The Christmas Post