Russia has put off for almost a year the launch of the first Module of the International space station Alpha, Russian space agency director Yuri said Monday.
Russia postpones launch of Module for space station.