In the Spiritual Image of God - Does God Exist? Today
The biblical definition of humans involves our being created in the spiritual image of God. On April 3, 2017, the journal Proceedings of the National Academy of Sciences , published a study concerning areas in Indonesia where some of the oldest cave art has been found on the island of Sulawesi.