Work in ­progress.” This sign, written in Russian, is still hanging inside an office at the site where Russia once launched ...