Washington, May 24 (IANS) Preparations are in full swing as NASA is to launch two of its astronauts to the International Space Station (ISS) in collaboration with its commercial partner SpaceX on May 27 from Launch Complex 39A in Florida.

1 / 1
Add your comments

Be the first to add a comment.


Latest News

Latest Photos