They discover how many new species of mammal, insect, fish, etc from every corner (or depth) each year? It may seem improbable, but I'd say not impossible.
Short answer- Yes. There has to be a reason cultures from around the globe, and from different eras, believe in them.
|