doesgodexist.today
Tardigrades - Water Bears – Indestructible Life - Does God Exist? Today
This is not science fiction; it is an animal phylum known as tardigrades, often called “water bears.” There are as many as 1,200 species around the world.