Why would God send angels first to a bunch of snot-nosed boys tending sheep to share news of Jesus’ birth?
See All 500 Episodes of "The Surge Podcast"