Aboard the International Space Station, Expedition 70 Flight Engineers Jasmin Moghbeli and Loral OβHara of NASA discussed life and work aboard the orbital outpost during an in-flight interview Dec...
Aboard the International Space Station, Expedition 70 Flight Engineer Jasmin Moghbeli of NASA and current space station Commander Andy Mogensen of ESA (European Space Agency) discussed life and work..