Month: January 2018
Update on the Arabian Rock Structures: Intelligent Design in Action
The scientist who used ID reasoning to distinguish between natural and designed structures in Saudi Arabia has just returned with a plethora of new photos.
Some Proteins Act Almost Like Humans
We know they are just molecular machines, but some proteins appear to have uncanny abilities to sense a situation and make decisions.
Newton Understood that Nature Manifests Design of the Highest Order
Some atheists have implicitly claimed Newton as their own. They woefully misunderstand Newton and the Scientific Enlightenment.
A New Year and a New Commitment to Eradicate Human Trafficking
Human exceptionalism holds that every one of us is inherently equal, in moral value, and properly, under the law.
Happy New Year! #1 of Our Top Stories of 2017: Footprints from Crete Deepen Origins Mystery
For the established scientific consensus on human evolution, 2017 was a genuine annus horribilis.