September 30, 2012

WE ARE THE 91%: Only 9% of people cooperate with pollsters, Zombie writes.

Related thoughts from Paul Rahe at Ricochet.