NPR’s Alicia Shepard is a Pinhead. And how about Nina Totenberg?

When you live inside the liberal bubble, you have no sense of reality.