NASA launches new weather satellite

NASA launches new weather satellite