Watch NASA’s U.S. weather satellite rocket launch highlights

NASA and ULA successfully launched a next-generation NOAA weather satellite from Cape Canaveral, Florida on Tuesday, March 1.

Click here to read the article