Skip to main content

Touchdown: ISS crew returns to Earth

Astronauts from the International Space Station successfully returned to Earth on Tuesday after 204 days in space.

Reuters