Christopher Hitchens

November 12, 2015
Bishop Robert Barron

Bishop Barron Tackles the Myth of Science vs. the Church

The new L.A. bishop takes on the New Atheism and the false dichotomy of faith and science.