itokawa

Astronomers found water on the asteroid Itokawa

This confirms confirms the hypothesis that water once fell on the Earth due to asteroid collision.Researchers from the University of…

5 years ago