Anti-Science? April 27, 2017 pilgrim Leave a comment tagged with Catholic, Meme, Science, Scientism Catholicism