Nearby Stars Come Out of Hiding
• Space.comAstronomers have spotted 20 new star systems in our local solar neighborhood, adding to a rapidly growing list of known stellar residents in our galaxy. The just-discovered stars reside within 33 light years of Earth and include the 23rd and 24th clo