Ep. 560 - Hell on Earth

Ep. 560 - Hell on Earth

How do we respond to the Catholic Church's satanic abuse scandal? Plus the mailbag.