Space explorers discover our nearest known exoplanet, and it's potentially inhabited

Sky scouring scientists have just announced the discovery of an Earth-like exoplanet in orbit around our own sun’s nearest stellar neighbour, Proxima Centauri. And, not only is this newly noticed world located on our galactic doorstep, it’s also positioned in the right proximity to its host star to make liquid water a possibility…so it could … Continued