News

Researchers may have finally cracked the age-old mystery about the origins of Earth's water, and the answer might be related to space.
Water is at the center of one of the enduring questions about how life first formed on Earth r. More specifically, where did the very first water molecules form, and how?