Astronauts beam Christmas message of hope to Earth from aboard International Space Station
Seven astronauts are celebrating the holiday season aboard the International Space Station, but that isn’t stopping them from beaming some holiday cheer back to Earth. The Expedition 64 crew members …
Read moreAstronauts beam Christmas message of hope to Earth from aboard International Space Station