siftingreality.com
Consensus Schmensus
The debate between science and religion and whether one disproves the other usually butts heads hardest in the area of “evolution”, which encompasses multiple definitions (micro/macro e…