No one is still quite sure what happened, but for several hours on Tuesday, hundred of millions of Internet users in China trying to access major domains were redirected to a mysterious company in Cheyenne, Wyoming in the United States.