NASA Sets Coverage for Astronaut Loral O’Hara, Crewmates Return – NASA
Three crew members are scheduled to begin their return to Earth on Friday, April 5, from the International Space Station. NASA will provide live coverage of their departure from the orbital complex and landing.
NASA astronaut Loral…