A arstechnica.com Russia renamed its ambitious satellite program after Putin misspoke its name 8 points Tevias 3 years ago 3 comments