Our Senses Did Not Evolve
June 22, 2020
Despite what evolutionists say, our bodies with their amazing senses are the work of a designing intelligence par excellence.
Watch the Christmas Lights in Your Muscles
December 17, 2019
Scientists use fluorescent tags to shine light on the biggest proteins in the human body.
Animal PhDs in Physics
March 3, 2015
Many animals and plants have mastered physics and chemistry. Engineers would do well to learn from them.