Meteorites From the Beginning of the Solar System May Have Carried Water Quite Recently
A meteor from the Geminid meteor shower on December 12, 2009 above Southold, New York. Photo: STAN HONDA/AFP (Getty Images) Meteorites that formed in the earliest days of the solar…