Our Darker Impulses

Larry Taunton discusses his book The Grace Effect on The Steve Deace Show, detailing how a society devoid of authentic Christian influence offers little to no restraint of human nature.  Furthermore, he demonstrates how a God-less worldview actually exacerbates our darker impulses.

Duration: 23 minutes