Posted on 26 August 2016 by Chris North
After a few weeks of rumours, the announcement of the discovery of an Earth-size (maybe!) planet around the Sun’s nearest neighbour has caused quite a stir. The planet is more massive than the Earth, but probably not by much, and sits in a location where liquid water could (at least in principle), exist on it’s
Read more