Tag Archive for ‘humanity’

Darwin’s Dilemma

• Science is the epitome of human achievement, whereby we distinguish ourselves most clearly from other animals. • Yet, our best science says that our sense of superiority from other animals is false and quite possibly self-deception. • Either we… Read More ›