20060104 chinademocracy gettyid56032875
Democracy sign in birdcage -