Russia is privatizing much of its space launch capability. Post navigation Previous Article Previous Article September 15, 1997 Next Article Next Article October 15, 1997