Penny Lane joins us to discuss her new documentary Hail Satan?, about the Satanic Temple’s battle to uphold separation of church and state.

Learn more about your ad choices. Visit megaphone.fm/adchoices