 Yeah, the astronauts arrived on the ISS June 6th. They were supposed to return June 14th. We are told that the spacecraft has plenty of supplies for them so they can stick around, but it's not clear yet exactly when they will return to Earth.