Scientists Believe Proxima Centauri Has Entire Planetary System Around It
Using ALMA Observatory in Chile, scientists have discovered dust around our closest star, Proxima Centauri. Namely, they believe that the star might contain entire planetary system around it. The star is 4 light-years from...