public marks

PUBLIC MARKS from tinyirishdancer with tags astronomy & controversy

17 February 2006 18:15

Apollo Moon Photos: a Hoax?

FOX Television Network recently advanced the claim that NASA's Apollo Moon missions were a hoax largely due to alleged "anomalies" in Apollo photos.