Bringing the search for another Earth about as close as it will ever get, a team of European astronomers was scheduled to announce on Wednesday that it had found a planet the same mass as Earth’s in Alpha Centauri, a triple star system that is the Sun’s closest neighbor, only 4.4 light-years away. Here is [...]
Authors
- Published in
- United States of America
- Rights
- © Tyler Cowen