Fortunately, Russia and China haven’t “taken over the internet” yet.
A new report from Politico reveals that the new head of the National Telecommunications and Information Administration, David Redl, told Senators Ted Cruz and Mike Lee that he’d look into ways to reverse the U.S. government’s…