The AC Podcast
God’s Existence (TSOC), Water on Mars
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.