For the next few weeks over the Holiday break, we'll be revisiting a few of the most impactful episodes of Slo Mo from 2021. Appropriately for Christmas, I wanted to again feature Dr. Stephen C. Meyer, who made a compelling case for the existence of God. For this holiday season, I can't imagine a more important contrast to the commercialization that has come to define this time.Dr. Stephen C. Meyer received his Ph.D. in the philosophy of science from the University of Cambridge. A former geop...