The last couple of days was nothing but jubilation at NASA/JPL after the landing of the rover Curiosity on Mars. President Obama congratulated scientists on the occasion by stating: The successful landing of Curiosity -- the most sophisticated roving laboratory ever to land on another planet -- marks an unprecedented feat of technology that will … Continue reading Animal rights activists protest Curiosity driven research