November 19 2019 7:23pm

NASA finds water vapour on one of Jupiter’s moons

NASA has found evidence of water vapour on Europa, one of Jupiter’s 79 moons. Mike Armstrong explains what it means for finding life beyond Earth.

Responsive site?

Video Home