Northrop Grumman just launched its second satellite rescue mission

Northrop Grumman just launched its second satellite rescue mission