zedie.wordpress.com
The Politics of Life on Mars.
Speculation about life on Mars has been rampant this fall. Rumors that the Mars Curiosity Rover may have found evidence of life on Mars have surfaced twice in the past few weeks. The most recent ru…