Science

NASA’s Osiris-Rex spacecraft lands on the planet Bennu

During a dress rehearsal in April, the spacecraft sampled hands on a target sample site, known as the Touch-and-Go Sample Acquisition Mechanism. NASA Four years After launching from Earth, NASA’s Osiris-Rex made a historic landing and short landing on a potentially dangerous asteroid Bennu 200 million miles away on Tuesday. …

Read More »