Pharyngula

Carnivalia, and an open thread

We’ve harvested a fine collection of links this week:

Comment on whatever you will!