Arizona State University scientists announced a major find of salt deposits on Mars, giving researchers another chance to find life on Earth’s sister planet. But the news for researching the Red Planet is not all good. KJZZ’s Tony Ganzer explains.
Continue reading “Mars on the Chopping Block”