Foley Blogs

Election Trending Toward the Democrats Just as Nearly Half the Electorate Casts Their Ballots in the Next 10 Days