The Tree Of Life

The tree of life keeps appearing in mythology around the world, as well as in science and religion. And although each religion has a different take on it, it does appear in most religions. So what does that mean? Does it mean that all religion and science came from one place originall
Read More