The finding supports the theory that asteroids could have delivered the necessary components for life to begin on Earth and ...