Curiosity is earning its keep on the red planet, demonstrating the benefits of sending rovers to uninhabitable worlds. Its newest find may challenge the idea that Mars was always incapable of harboring life. Organic molecules were found in a sample … Read More