News

Witness NASA's picturesque launch of weather satellite, NOAA's 'GOES-U' The latest NOAA satellite rocketed off the launch pad atop a SpaceX Falcon Heavy rocket from Cape Canaveral, Florida.