Meteorites that crashed into Earth billions of years contain sugars, researchers say, lending support to the idea that asteroids may hold some of the ingredients to life. An international team of ...