You were looking for:
Organic Matter Found In Canadian Meteorite
Continue to the storyThe article implies that life could potentially survive in these meteorites and maybe even travel through space — supporting the theory that life may have arrived on earth and evolved from that point on.