NASA rushed Thursday to fix a breakdown in the cooling system at the International Space Station that may delay the launch next week of Orbital Sciences' first cargo mission.
NASA rushed Thursday to fix a breakdown in the cooling system at the International Space Station that may delay the launch next week of Orbital Sciences' first cargo mission.