Three days after touching down on asteroid Bennu hundreds of millions of miles away from home, NASA said its Osiris-Rex spacecraft had become so engorged with asteroid fragments that debris is now leaking from its storage compartment. “We’re almost a victim of our own success here,” said Dante Lauretta, lead …
Read More »