fossilesmeteorite8 Published January 21, 2013 at 601 × 474 in SCIENTIST FOUND FOSSILIZED ALGEA IN A METEORITE