Life is from Space? Researchers Found Out Ancient Asteroid Created Life Ingredient in Earth Researchers from Japan found in a study the emergence of amino acid that came from an ancient asteroid that hit Earth and potentially Mars. by Nhx Tingson