Anything on the news?
http://chinaview.wordpress.com/2…
http://web.archive.org/web/20060…
bullshit.
fucking sick
How the hell could they even think something like this...