Crew To Focus On Tranquility Node Outfitting
By Frank Morring, Jr. morring@aviationweek.com
The combined crews of the International Space Station and the space shuttle Endeavour overcame some balky bolts last night to put the station’s new cupola in its permanent position overlooking the spinning Earth 200 miles away....