July 16, 2012

Religious Voters in the 2008 Election: What It Means for Democrats, Republicans

religiousvoterslarge

A voter at a New Hampshire polling station.