neighbours the La Silla Observatory in Chile has detected an earth-sized planet in the star system next door, Alpha Centauri Read More astronomy, feature on home page, publishing, space, super/weeklyChris Hatherill19 October 2012Alpha Centauri, Alpha Centauri Bb, exoplanets, HARPS, La Silla ObservatoryComment