From the daily archives:

Monday, August 6, 2012

“Curiosity” Lands on Mars

August 6, 2012

Last night the latest Mars rover, “Curiosity,” touched down on the Red Planet to great fanfare.  Here’s a news report covering the basics: NASA needs successes since Obama mothballed the space shuttle, made NASA focus on Muslim outreach, and the overall state of the economy has government officials targeting NASA’s budget more and more.  This [...]

Read the full article →