Life on Mars before Earth?

14 Mar 2013

This is one of those funny stories that has caught on without any firm evidence to support it. Lots of blogs are bloviating on the subject and these include and and they all derive from a news flash from NASA about Mars Curiosity Rover finding some sediments on Mars - and everything has sprung out of that. See also