meteorite

Mars meteorite hints at life on the red planet

Posted in Science on 27th Feb, 2014
by Alex Muller

With each passing year and every Mars mission, we find more evidence that life might have existed on the red planet.