alien bacteria

A meteorite filament is seen through a microscope, as part of a study published by The Journal of Cosmology which claimed tiny fossilised bacteria had been found on three meteorites. A NASA scientist reports detecting tiny fossilised bacteria on three meteorites, and maintains these microscopic life forms are not native to Earth.   Picture: Journal of Cosmology/Handout