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