NASA made an announcement of the presence of water on Mars. This significantly boosts the chance of there being life on the Red Planet. This has sparked the discussion among religious circles, particularly among Christians. What are the implications of the presence of life on other planets?
Curious what we are thinking? Tune in to this week’s episode of AC Podcast.
What’s Making News?
Evidence Found of Summertime Water Flows on Mars from Reasons to Believe