skepchick.org
A funny definition of "liberation."
Extreme animal rights activists make me want to go out into the woods and start kicking wildlife. I discussed the Animal Liberation Front once before, particularly a story about the morons attempti…