Stromatolites, formed by microbes, represent some of the oldest known evidence of life on Earth (Image: Getty) Scientists have uncovered extraterrestrial material inside an Earth crater that they ...