ISS crew members

Russia said Tuesday it would delay the return of three astronauts from the International Space Station after the recent failure of a supply ship.

The journey home of the three crew members, originally scheduled for Thursday, has been postponed until June, while the mission to replace them has been set back to late July, senior space official Vladimir Solovyov was quoted by the state TASS news agency as saying.