Last Minute Mars Discovery I couldn’t help but to squeeze in this last minute update on Mars. On September 28, 2015, NASA announced strong evidence that liquid water exists on Mars today. This exciting discovery opens up endless possibilities and � Read More