January 05, 2004

Where's PETA?

Looks like china is planning on euthanizing over 10,000 "cats" in order to stem the spread of SARS.

Where's the outrage, why isn't PETA staging protests on the mainland?

File this under: The pesky "freedom of speech" thing.

Update: Thanks Chad - lol. That sure is a lotta pussy. Heh.