Sermons God is always right on time Preached: Sunday, December 31, 2023 (Afternoon) Minister: Dr. G. Davidson Texts: Luke 2:21–40 Jeremiah 33:6–16 Audio: Download MP3 Back to sermons