The Fascinating Squid

Print

The Overwhelming Evidence in support of Creation vs Evolution

The Fascinating Squid

The Fascinating Squid

The Fascinating SquidA recent science news article sheds light on the amazing squid, but definitely not on its supposed evolution or origin. Creation scientists maintain squid have always been squid, and science bears this out with a new and highly detailed squid fossil.  More...

Institute of Creation Research Logo