Current Events The Illusion of Control March 20, 2020 D.A. Speer 2 Comments Coronavirus, COVID-19, Holy Spirit, Illusion of Control, Netflix, Shane & Shane, Timothy Keller Times like these can, through the work of the Holy Spirit, have the effect of stripping the illusion of control from our lives. Read more