FOX NEWS: Water clouds in Jupiter's Great Red Spot mean alien life 'can't be ruled out'
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
Comments
Post a Comment