3 ms·Absolutely. The Soviets did some incredibly impressive work with Venus.by macintux 6y agoAbsolutely. The Soviets did some incredibly impressive work with Venus.