CNBC’s Shepard Smith reports NASA has landed on an asteroid and gathered samples from the landing. Beth Buck, Lockheed Martin’s Osiris-Rex mission operations manager, discusses the significance of this development.
CNBC’s Shepard Smith reports NASA has landed on an asteroid and gathered samples from the landing. Beth Buck, Lockheed Martin’s Osiris-Rex mission operations manager, discusses the significance of this development.