Daily Archives: December 28, 2015

NASA Scientists Display Intelligent Disobedience

NASA scientists and engineers made a very tough call. They cancelled the Mars Lander mission that was scheduled for this week because of a persistent leak that would have rendered a key scientific experiment unreliable. Why do I say this was a tough call? Due to the realities of interplanetary […]