23 Aug Life on Mars! Posted at 21:03h in Education, History, Technology by Parker After just 17 days on Mars, NASA’s Curiosity Rover has detected strong indications of life—and confirmed a familiar adage at the same time. Photo credit: Jet Propulsion Laboratory. Photo-enhancement credit: Peter Barss Tags: cat, curiosity, Curiosity Rover, Jet Propulsion Laboratory, NASA, Peter Barss