the building blocks of life

the building blocks of life

Is there life on Jupiter?s moon?

6h ago
SOURCE  

Description

Scientists believe that there could be the building blocks of life on Jupiter's moon, Europa. NASA is hoping to send a probe to find out by the early 2020's. CNBC's Phil Han reports.