water from asteroids

July 25, 2012

Asteroids from inner solar system may be source of Earth’s water

Washington: Asteroids from the inner solar system may be the source of the majority of Earth’s water, a new study has claimed, contradicting the belief that […]