Home Gadgets Astronomers Spot Third Possible Planet Orbiting Nearest Star

Astronomers Spot Third Possible Planet Orbiting Nearest Star

92

Proxima Centauri, a tiny star located a mere 4.25 light-years from Earth, may host a third planet, according to new research.

Read more…

Source: gizmodo.com