NASA Television will provide live coverage May 12-14 as three crew members aboard the International Space Station end five months in orbit and return to Earth for a scheduled landing May 13.
NASA Television will provide live coverage May 12-14 as three crew members aboard the International Space Station end five months in orbit and return to Earth for a scheduled landing May 13.
No one has commented yet.
You must be logged in to post a comment.
Comments
Leave a comment