Extraterrestrial Life

Life on Mars?

Life on Mars?

The Mars Rover Curiosity has discovered rock formations which resemble those found on earth and suggest that some form of life existed on the ‘Red Planet.’ Geobiologist Nora Noffke made the determination that photographic images from Curiosity were similar to rock formations found in Australia. Noffke does not suggest that any form of microbial life […]