According to a paper published in the journal Nature, clear evidence of a planet orbiting the closest star to Earth, the dwarf star Proxima Centauri, has been found by astronomers. Called Proxima B, the rocky planet orbits its parent star every 11 days and has temperature that supports liquid water to exist on its surface.
You may also like
About the author
simple n loving i always was
simple n loving i am
simple n loving i always will b