Curiosity lands on Mars – a step forward or backward in finding life?

Early this morning US Eastern Time, the Mars Science Laboratory (aka Curiosity rover) successfully landed on Mars. “Curiosity's main assignment,” according to NASA, “is to investigate whether its study area ever has offered environmental conditions favorable for microbial life.” To achieve its two year exploratory mission, the nuclear powered Curiosity carries 15 times as much…