Daily Archives: August 17, 2011

Why Send People?

I get puzzled by many things. One question that I’ve never really quite fathomed goes like this. Given the success of the unmanned space probes, such as the twin rovers on Mars, or Cassini and Huygens at Saturn and Titan, … Continue reading

Posted in Science, Space, Technology | Leave a comment