Meteorite Discovery Might Reveal the Origin of Earth’s Water
With approximately 71% of the Earth’s surface covered by the essential molecule, many have wondered how water first arrived on the previously barren planet. However, the recent discovery of a peculiar meteorite may finally hold the answer to this age-old question. The 4.6 billion-year-old meteorite landed in front of a family home in the English […]