Astronaut seeks to lift cloud of doubt on moon landing
US astronaut Marsha Ivins sought to deny Monday claims by some film-makers and websites that no American ever set foot on the moon but were videographed in a Nasa studio.
Delivering a lecture at B.S.