icon__search

Christmas Eve Meditation

December 24, 2023 • Rev. Dr. Barnabas Sprinkle

A baby born two thousand years ago, fulfilling prophecy from centuries earlier -- what does all of this mean for us?