Russia's deputy premier visits space center, promises to pay back wages by weekend
April 27, 2015 at 12:53 PM EDT
A senior Russian official has visited a space center under construction and has promised to pay back wages to workers by the weekend.