The sex abuse scandal involving bishops in France is just the latest episode in a serial horror show that has actually only just begun. What must Catholics do to not lose faith?

Leave a Reply