Daily Archives : May 13, 2020

Have Scientists Discovered the First Animal?

A tiny, worm-like fossil from deep in the rock record has evolutionists celebrating. How do creationists respond?

May 13, 2020