Did an Amateur Astronomer Spot a Secret Mars Base?
Monday, June 6, 2011 - 14:00
in Astronomy & Space
An "armchair astronaut" is claiming to have found a secret space station on Mars, but experts say it's just a cosmic ray artifact.