China Internet Outage: Who Pulled the Switch?

Human error likely caused a glitch in China’s Great Firewall that saw millions of Internet users ironically rerouted to the homepage of a U.S.-based company which helps people evade Beijing’s web censorship,...

Read More