The Muppets Take Conservatism? Economist, Please.

The Economist is working my last nerve. After debating if women have it "immeasurably better" than they used to and the rise of "female power," they've turned their attention to the political persuasions of the Muppets. » 1/22/10 5:00pm 1/22/10 5:00pm