We’ve spotted water vapour in the atmosphere of a distant planet twice Earth’s size. It’s probably the single best place to hunt for alien life that we know of

source: newscientist.com

LEAVE A REPLY

Please enter your comment!
Please enter your name here