blogontherun.wordpress.com
Odds and ends for April 15
Got your taxes done? Good. Mars might not be hostile to life so much as just kind of grumpy toward it: The Martian rover Curiosity has found the first evidence of liquid water, considered a necessi…