Natural Selection

Darwin’s idea of natural selection turns 150 today. Happy birthday!

Darwin and co-author Alfred Russel Wallace presented their paper on natural selection on July 1, 1858. I somehow doubt they’re having candles and cake at the Creation Museum. Is there a birthday coming up for the atheist’s nightmare?

  Your Reaction?

    Hot Buzz

    Man Arrested For Threats Against Mosque Appears To Have Tweeted Trump Support

    Apple Is Delaying Its New Wireless Airpod Headphones

    Now Buzzing