Shutterstock

Another Vapid Effort to Claim that Science and Religion Can Get Along