Report: First Manned Space Launch From Russian Soil Postponed

A prominent newspaper reports the first manned launch from a new facility Russia is building will be held “after 2020,” not in 2018 as planned.

leave a reply: