No Apologies #104 - The Church and Galileo 2  29/09/2009 11:28
Ave Maria! It's often claimed that the events surrounding Galileo prove that the Church is both a hater of science and fallible. History and reason show that these claims are completely unfounded. Ave Maria! Also on
05:52 Communion Etsi coram hominibus
5,724 clicks 0 Postings