Posts Tagged: "Vesta"

Where did the water come from

Where Did the Water Come From?

- - 0 Comments

Life on the Earth as we know it now, would not be possible without the water. Water, as many other things, is essential to life. But do you know where did the water come from? According to new study of ancient meteorites, this “majestic blue mass” was here, since our planet was...