The Chinese government does not want its people to see what The Sietch has to offer.
Using the site Great Firewall Of China, you too can see if your website passes the sniff test for the communist leaders in China. I wonder what it was about The Sietch that got them so worked up? Our solar thermal panel project? Our hard hitting coverage of President Bush? Perhaps it was our various mentions of Chinese renewable energy projects? In a way it makes me proud that China sees The Sietch as something dangerous. Must mean we are doing something right.