Via Majikthise, Canada the cradle of life, eh?:
A study of the Haughton Impact Crater on Devon Island in the Canadian Arctic by the Canadian Space Agency has revealed the presence of a number of features associated with the emergence of microscopic life forms. These include hydrothermal systems and fissures and cracks in rocks created by the blast.
While further study will be necessary, the findings could prod scientists to begin to examine the search for life on this planet or Mars slightly differently.