possible fossils in meteorites according to NewScientist McKay’s team argued http://www.newscientist.com/blogs/short... life is out there New Scientist New Scientist according to NewScientist New Scientist potrebbe