Search
Seeker

Is This the Long-Lost Soviet Mars 3 Lander?

The long-lost Soviet Mars 3 lander may have been imaged from orbit, 41 years after the lost mission touched down. ->

April 15, 2013
11:54 AM EDT