Hundreds of million of Internet users struggled to get online yesterday after most of the country’s web traffic was mysteriously rerouted to a small building in Wyoming. Chinese authorities say the redirection was the result of a glitch in the country’s domain system, but analysts believe the Internet traffic ended…
Latest Comments