Scientists from the University of Central Florida (UCF) have detected a thin layer of water ice and organic molecules on the surface of the asteroid 24 Themis, a finding that adds weight to the theory that Earth’s oceans resulted from an ancient asteroid impact. The unexpected findings are to be published in Nature. “What we’ve […]