2017 – Russia Human Launch – Snapshot

Russia remained the only nation to launch humans to orbit during 2017, using its Soyuz launch vehicle and capsule. The continued depression of Russian launch activity during the year did not appear to impact the nation’s ability to ferry humans to and from the ISS. Of the nation’s 19 launches in 201...

This article is for subscribers. Please sign up for a subscription or login below.