“The heavens are telling the glory of God.” (Psalm 19:1)
NASA landed the rover Perseverance on Mars’ Jezero Crater yesterday afternoon. The mission will explore the possibility that the red planet may have once fostered microbial life.
Psalm 19 praises God for the incredible beauty of our universe. The enormity and intricacy of creation is an echo of God’s limitless goodness.