NASA Astronaut Loral O’Hara, Crewmates Set to Return to Earth Friday from International Space Station
Three crew members are scheduled to begin their return to Earth on Friday, April 5, from the International Space Station. […]
The post NASA Astronaut Loral O’Hara, Crewmates Set to Return to Earth Friday from International Space Station appeared first on Space Coast Daily.