Does God Exist?

Does God Exist?

Question

Denying the existence of God is excusable given the lack of evidence in nature. (Romans 1:19-20)