There May Be Life in The Closest Star System To Earth
There May Be Life in The Closest Star System To Earth Subscribe: One of the most intriguing exoplanets thats been discovered recently is Proxima b. Its in a planetary system that by cosmic standards, is our next door neighbor. Since its discovery, many new and exciting things have been uncovered about the planet, including the possibility that it s an ocean world. And where theres water, there could be life. Are new telescopes about to discover if Proxima b could harbor life We are on social media: The Destiny voice: Sourses:
|
|