Tagged: Setti Warren

Tom Whalen on the MA U.S. Senate race

Setti Warren, mayor of Newton, becomes the latest democrat to announce his candidacy for the senate seat held by Scott Brown. Setti joins the race with previously announced candidates Alan Khazie, Bob Massie, and Marisa DeFranco. Boston University professor Tom Whalen appeared on Fox 25 News to give his view on what this means for […]