Soviet Mars spacecraft possibly spotted in photos
Thursday, April 11, 2013 - 14:30
in Astronomy & Space
Space fans from Russia have spotted what may be parts from a spacecraft that the Soviet Union landed on Mars in 1971.
Space fans from Russia have spotted what may be parts from a spacecraft that the Soviet Union landed on Mars in 1971.