Astronauts Don Pettit and Suni Williams Pose for a Fun Christmas PortraitExpedition 72 crew members aboard the International Space Station (ISS) wrapped up their week with key science hardware installations. Meanwhile, the cosmonauts enjoyed a well-deserved late start on Friday, recovering from a spacewalk the day before. Science Hardware Updates NASA Flight Engineers Don Pettit and Nick Hague completed work on the European Enhanced Exploration Exercise […]



Source link