Earth-sized planet found 4.3 light years away

European astronomers have discovered an Earth-sized planet right next door in the Alpha Centauri system.