Posts: 178 From: San Diego, CA, USA Registered: May 2001
posted 05-27-2001 09:31 PM
There's a short, but good piece in the June issue of Scientific American debunking a few of the "theories" put forth in the Fox TV "Conspiracy Theory: Did We Land on the Moon" show. Worth checking out.