Re: Did Russia ever find it?
Are you referring to the "ballute"?
I seriously doubt they possess the resources to mount a meaningful search.
Space/Science » in reply to Did Russia ever find it?
Are you referring to the "ballute"?
I seriously doubt they possess the resources to mount a meaningful search.