ethicsstupid.com
Apollo 11 - It's Ethics, Stupid!
The Apollo 11 Moon Mission was the most positive highlight of 1969.