The Zap - the site the Chinese government is currently using as its home page

Friday, April 07, 2006

Help

I can't put into words how I feel right now, I just think you should know that there's something to be said.