A NASA scientist reported detecting tiny fossilized bacteria on three meteorites and maintains these microscopic life forms are not native to Earth. If confirmed, this research would suggest life in ...