20100914 world.china: Angry citizens flood direct link to China leaders