Did you watch the Academy Awards? Father Dave shares his opinions on the Spotlight acceptance speech that seemingly criticized Pope Francis and the Catholic Church on the child abuse scandal. (Original Air: 03/01/16)
Radio Show
Did you watch the Academy Awards? Father Dave shares his opinions on the Spotlight acceptance speech that seemingly criticized Pope Francis and the Catholic Church on the child abuse scandal. (Original Air: 03/01/16)