Wired 15.01: One Giant Screwup for Mankind
Maybe thaey were on the moon after all ...
http://www.wired.com/wired/archive/15.01/nasa.html .