Daily Archives: November 2, 2010


Politics Explained

I’ve figured out why so many people seem determined to vote against their own best interests.  Those people […]