
In one of the more bizarre twists in recent Internet memory, much of the Internet traffic in China was redirected to a small, 1,700-square-foot house in Cheyenne, Wyo., on Tuesday.
Calling all HuffPost superfans!
Sign up for membership to become a founding member and help shape HuffPost's next chapter
Read more on The New York Times