Mission Reports Russia updates launch schedule for ISS crews, cargo June 9, 2015 Stephen Clark The next three-person crew will launch to the International Space Station sometime between July 23 and July 25 after a two-month delay triggered by the failure of an unmanned Progress resupply mission in April, Russian officials said Tuesday.