Project Vote Smart

Now has a blog: This blog is operated by Project Vote Smart. We are a non-profit and non-partisan library of factual information on over 40,000 elected officials and candidates for office. We cover these candidates in 6 basic areas: (1) biographical background, (2) issue positions, (3) voting records, (4) campaign finances, (5) speeches and public … Continue reading Project Vote Smart