MarsNews.com

Fossilized Bacteria Found in Ancient Meteorite Space.com

Russian scientists claim to have discovered fossils of primitive extraterrestrial organisms in a meteorite thought to be a leftover from the formation of the solar system.