What better way to spend the holidays than watching NASA technicians scurry around assembling mirror segments on the James Webb Space Telescope? With the 9th of 18 segments installed final week, we’re that much closer to hunting for signs of life on alien worlds and making our universe a little less lonely .
Read more...
Source: gawker.com