That's a good one. I will have to look that one up....found it! China is on the list! 2.63% of the traffic comes from the big red Republic of C. It's not a lot though seeing the size of the population.
You are viewing a single comment's thread from: