Jupiter may be to thank for life on Earth

Facebook
VKontakte
share_fav

Billions of years ago, Jupiter hurled other planets into the sun, setting the stage for solar system 2.0 and Earth's formation

view CBSNews: Sci Tech