Planet Found Orbiting Proxima Centauri, Closest Star to Earth

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.