Tuesday, Apr 16, 2024 | Last Update : 11:33 AM IST

weather satellite

Best weather satellite ever built rockets into space

NASA declared success 3 1/2 hours after liftoff, following separation from the upper stage.

21 Nov 2016 9:09 AM

ADVERTISEMENT
ADVERTISEMENT