NASA's Bennu samples reveal asteroids might have kickstarted life

Technology