Pedro 'Pete' Rustan, Spy Satellite and Space Innovator, Dies at 65

EDITOR'S RECOMMENDATIONS

More from Space.com