Hubble Views Proxima Centauri

This newly released Hubble image shows Proxima Centauri, which is located just over four light-years from Earth. Shining brightly in this Hubble image is our…