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 .