It has been a half century now since the United States government made its initial commitment to the space program. As a result of our involvement in space the lives of average Americans have been … more
devora posted a Quick Tip about NASA.
November 13, 2009
I saw this on TV and was originally skeptical since I'm not a big fan of Discovery Channel (I prefer BBC documentaries). However, I was quite impressed with the "When We Left Earth" series. Each episode … more