3 ms·
It's the link to a Chinese Government Department that all websites in China had to register with (and link to I believe).
by kierank 18y ago
It's the link to a Chinese Government Department that all websites in China had to register with (and link to I believe).
- chaosmachine 18y agoWow, that's one way to get pagerank..