I just had to write something about this, it was just to funny of a headline not to say something. :p
Two people from the TERRORIST organization known as PETA (People for the Ethical Treatment of Animals) were arrested in North Carolina on animal cruelty charges. How’s that for irony.
Local TV station WAVY has the story on their website. Apparently police found 18 dead animals in the dumpster and 13 dead animals in the couple’s van, which according to authorities, is registered to PETA.