A team of researchers using telescopes in space and on Earth announced a new haul of about 100 previously undiscovered alien planets on Monday.
The cosmic "treasure trove" was revealed using data from NASA's Kepler Space Telescope and other observatories on Earth, according to...