European astronomers have discovered a planet with about the mass of the Earth orbiting a star in the Alpha Centauri system — the nearest to Earth. It is als...
Share this note: