NASA scientist finds fossils of alien life forms

A NASA scientist says he's discovered alien life, in the form of microscopic fossils, embedded in meteorites.