Day: August 26, 2016

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’sRead more