3 ms·Russia claims it has successfully tested its own internet – Engadget2 points by axiomdata316 7y ago