Spirit, a robot rover, landed on Mars 12 days ago. It’s truly amazing that we’ve got a mechanical device up there rolling around a dry planet…looking at rocks? Oh right, the purpose is to find evidence of “life.” Man’s “accomplishments” are probably very humorous to God. Billions of dollars spent to find out if life [...]