lightsinthedark.com
Phoenix’s Sense of Snow
The results are in: Mars has (or had) a favorable environment for life. Microbial life, sure, but life nonetheless. This is according to the results posted in this week’s edition of the journ…