Monday, November 30, 2009

"NASA scientists have produced the most compelling evidence yet that bacterial life exists on Mars." (Via @ariarmstrong)