A baby is born every 12 seconds. That’s 140 million babies a year, and every one is precious. But on Christmas, no child’s birth has been so anticipated and celebrated as this. This Christmas, join us as we remember why.
Friday, December 24
4 PM & 7 PM
Saturday, December 25
Never miss an update from Lord of Life.
Opt-in below to receive our weekly announcements delivered to your inbox.