The NASA rover "Curiosity" discovered what scientists say is the largest ever seen organic molecules on Mars, raising speculation about if life was created billions of years ago on the Red Planet.
These findings come from an international research collaboration that is creating a three dimensional map to see how galaxies ...