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 that’s been discovered recently is Proxima b. It’s 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 there’s 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:
1 view
87
19
2 days ago 01:19:18 1
Earth’s Dark Future: Are We Heading Toward the Point of No Return?