Stromatolites by Land and by Sea

Print

The Overwhelming Evidence in support of Creation vs Evolution

Stromatolites by Land and by Sea

creationStromatolites by Land and by Sea

Scientists believed stromatolites were extinct—until they found them living in Shark Bay, Australia, in 1956.2 Living stromatolites just keep...

Institute of Creation Research Logo