What do they mean by ? Is science the new religion ? What do they mean by that [Spirituality & Religion] Post Comment Receive notifications Add a comment...