‘People are Without Excuse’: Why a Former Atheist Believes Trees Point People to God

Romans 1:20 comes to mind…