The images, which shows Butch Wilmore and Suni Williams and other NASA astronauts wearing Santa Claus hats, was posted ...
Space is wishing Earth a Merry Christmas from 2,500 light-years away! A NASA telescope combined with data from an X-ray gave ...