NASA’s Crew 7 targets March 12 to return to Earth
New Delhi, March 9 (IANS) NASA’s Crew 7 astronauts onboard the International Space Station (ISS) are preparing to return to Earth, after a six-month stay in the orbiting lab, the US space agency has said.
In a statement, NASA said that the four crew members will return to Earth on the SpaceX Dragon spacecraft, which is expected to undock from the…
Read More...