According to PR-model, chinese-democracy.blogspot.com is ranked 794,094th in multilingual Wikipedia, in particular this website is ranked 450,887th in English Wikipedia.
The website is placed before nakayamamiho.com and after goupil-industrie.eu in the BestRef global ranking of the most important sources of Wikipedia.