Re: Depressing: "made it to the moon"?
>Russia put rovers on moon.
And the US put 3 on Mars which ran for years which is more impressive. I thought the point was to say how much more impressive Russian scientists are than American. Honestly if not for Germans humans might not well have put anything past low earth orbit if even that. Remember the Russians are one of the best at "borrowing" know how from other countries even if they didn't outright borrow citizens from other countries like the US.