Today a number of astronauts celebrated their Christmas at the International Space Station. This was a unique experience, doing it some 220 miles above the earth’s surface.
Today a number of astronauts celebrated their Christmas at the International Space Station. This was a unique experience, doing it some 220 miles above the earth’s surface.