Tuesday, January 31, 2006

Wow

Someone totally slammed China for their lack of human rights.

(The actual logo here.)