Life on other planets ‘biggest discovery of the century’
Image copyright NASA Image caption Astronomers are using telescopes on Mars to search for molecules like water that could be molecules of life If the secret to life on other planets beyond our solar…