NASA Astronaut Loral O'Hara crew safely land Earth 6-months space station mission
NASA astronauts O'Hara, Novitskiy, and Vasilevskaya safely return to Earth after 6-month research stint on International Space Station.
7939 NW 21st St
Miami, Florida
NASA astronauts O'Hara, Novitskiy, and Vasilevskaya safely return to Earth after 6-month research stint on International Space Station.