NASA NASA’s Curiosity rover discovered high amounts of methane in the air on Mars, indicating signs of life on the planet. Methane is typically just produced by living things. Visit Business Insider’s homepage for more stories. The NASA Curiosity rover made a remarkable discovery this week that may hint at signs of life on Mars. […]