The findings suggest that space rocks may have sparked life on Earth and that conditions for life may exist elsewhere in the ...