star

New earth-like planet reportedly discovered

Munich, Germany — The Director General of the European Southern Observatory told the world Wednesday scientists had discovered an earth-like planet orbiting the sun’s closest neighbor, Proxima Centauri. He said the planet has about the same mass as earth and is only …