Tag: University of Adelaide
Intelligent Design in Unlovable Creatures
Between cells and humans, there are millions of “ugly duckling” species that are beautiful in their own way.
Explaining Animals: A Random Walk
To see what evolutionists are up against, read about a giant trilobite found in Australia.