Flight controllers applauded and exchanged high-fives once confirmation came through that Osiris-Rex made it to Bennu – exactly one week after NASA landed a spacecraft on Mars.
Anchorage Breaking News & Events
Flight controllers applauded and exchanged high-fives once confirmation came through that Osiris-Rex made it to Bennu – exactly one week after NASA landed a spacecraft on Mars.