Russia to Make Eight Launches to ISS in 2017-2018 Russia's space program envisages four manned space launches and four cargo launches in 2017-2018.