The nearest may be no more than a dozen light years away. Researchers came to the conclusion after reviewing four years’ worth of data from the American space agency Nasa’s Kepler space telescope. With 300 billion stars in the Milky Way, it means our galaxy could potentially be teeming with ...
Read More »