animal rights June 20, 2008June 20, 2008 Possibly RelatedJanuary 17, 2006 chupacabras killed?January 28, 2006 Abel Is DeadSeptember 4, 2007 sophia jade would like to say helloApril 12, 2007 camera backJune 26, 2007 Links for 6/26/07 (my NetNewsWire tabs)