World

Special delivery: Ancient asteroids may have delivered the building blocks of life to Earth

Researchers including those at NASA have found the ingredients of DNA and RNA in asteroids that have landed on Earth, a new study reports.