Russian space fan may have found lost Soviet Mars probe in NASA photos
• http://rt.comA Russian space enthusiast may have found a lost Soviet lander in photos taken by a NASA satellite orbiting Mars.
A Russian space enthusiast may have found a lost Soviet lander in photos taken by a NASA satellite orbiting Mars.