Voting day is finally here. Millions of Massachusetts voters are expected at the polls, many of them for the first time, or the first time in a long time.
WBUR's Meghna Chakrabarti brings us this primer on what you need to know before you cast your ballot.
This program aired on November 4, 2008. The audio for this program is not available.