"She said they were supposed to bring the carcasses back to PETA’s offices in Norfolk, Va., but that the stench in her van had overwhelmed her in the past."
WOW we are so humane and better than you. Isn't it obvious that because we love animals sooo much we are more intelligent, compassionate, and just all around more evolved than you. What a pack of jack asses, way to rationalize your hypocritical behavior.