By | August 09 2011 12:51 PM

NASA researchers have found the building blocks for life in meteorites, indicating that the components for life on Earth may have originated in outer space.