rod Oct 22, 2019 3,695 1,418 16,560 Jan 13, 2020 #2 sreeworld said: Do you think life is there? Click to expand... FYI, there are more reports out on this exoplanet now. https://forums.space.com/threads/an...ew-nasa-discovery-is-one-special-world.29047/
sreeworld said: Do you think life is there? Click to expand... FYI, there are more reports out on this exoplanet now. https://forums.space.com/threads/an...ew-nasa-discovery-is-one-special-world.29047/