Water clouds in Jupiter's Great Red Spot mean alien life 'can't be ruled out'
In a stunning scientific discovery, researchers have found water clouds inside Jupiter's Great Red Spot, raising the prospect that life may exist on the planet.
via FOX NEWS https://ift.tt/2PTLdGf
0 Comments