The ALH84001 announcement at T+2 years: How well does this piece of Mars meet accepted criteria for evidence of ancient life? In August 1996, our research team made a rather profound claim: evidence of fossilized life found within a meteorite (ALH84001) blasted off the surface of Mars.