Saturday, July 28, 2007

Blocked In Beijing?

Well, according to greatfirewallofchina.org, my sites are blocked in China, which I find strange, because site statistics show regular visits from China, such as this visit to http://www.nyingmapa.us from Beijing on July 12th.

Stumble Upon Toolbar