NASA tested the new landing vision system of the Mars 2020 rover, a system that will enable the new rover to react to threats.
Three astronauts from the International Space Station (ISS) successfully landed back to Earth on June 18. Although generally smooth, the capsule landed on its side after being swept by the air in Kazakhstan.
You have already subscribed. Thank you.