starrigger.net
Planet of Proxima Centauri
Huge news from the world of astronomy! A planet has been discovered circling the closest star to ours, just 4.25 light-years away! And it may be in the Goldilocks zone—neither too close to its star…