NASA Climate Satellite Launch Delayed

Date: 04 October 2010 Time: 03:14 PM ET