BBC News: Astronauts return to Earth after longest stay on ISS

Astronauts return to Earth after longest stay on ISS

One Nasa astronaut and two Russian cosmonauts, who spent 374 days in space, were aboard the shuttle….Read more.

Leave a Reply